Geänderte Portalseite Termine

  • Hallo Forum,


    ich habe mir ein neues Script geschrieben, was Kalendereintrag auf der
    Portalseite anzeigen soll. Soweit funktioniert es auch. Nun habe ich 2
    Fragen:


    Wie kann ich Einträge "filtern" so daß nur welche mit einem bestimmten Betreff angezeigt werden?


    Wie kann ich die Reihenfolge ändern (nach Datum sortiert, ab Datum heute)?

    <table width=100% >
    <tr bgcolor=silver>
    <td width="150">lfd Nr</td>
    <td width="150">Datum</td>
    <td>Subject</td>
    </tr>
    <script language="JavaScript">

    var oTic = document.parentWindow.external;
    var oAccount = oTic.Account;

    var oArchiveAddress = oAccount.ArchiveFromID("\\\\server\\david\\archive\\c");
    var oItemsAddress = oArchiveAddress.GetEntryDisplay("default", "StartTime|Subject");

    for (var k = 0; k < oItemsAddress.Count; k++)
    {
    var oItemaddress = oItemsAddress(k);

    document.write("<tr>");
    document.write("<td>" + k + "</td> ");
    document.write("<td>" + oItemaddress.StartTime + "</td> ");
    document.write("<td>" + oItemaddress.Subject + "</td> ");
    document.write("</tr>");
    }

    </script></table>

    Bitte helft mir ;)

  • Guten Morgen,

    beim Filtern kann ich Dir nicht helfen. Wenn ich Dich richtig verstanden habe, so hast Du ein Scipt geschrieben um den Kalender anzuzeigen.
    Hast du damit gemeint, dass er als erstes angezeigt werden soll, wenn Du morgens das Info Center öffnest? denn dafür gibt es eine einfache Lösung:

    "Wünsch Sie eine solche Änderung, so müssen Sie die Datei frame.htm im
    Verzeichnis David\Clients\Windows\Portal\ger auf dem Server anpassen. Sie können
    die Zeile "body onresize="DrawDivSection();" onLoad="_getTime();
    setSalutation(); wnd_Start();" bgcolor="#FFFFFF"" durch die Zeile "body
    onresize="DrawDivSection();" onLoad="_getTime(); setSalutation(); wnd_Start();
    ArchiveChange (107);" bgcolor="#FFFFFF"" ersetzen"

    Gruß

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!