Hallo zusammen,
ich habe ein selbst entwickeltes Portal, was als Homepage jeden Mitarbeiter beglückt
Darin werden nicht nur allgemeine Informationen aus verschiedenen DB angezeigt sondern auch der persönliche Maileingang.
Nun hat jede Abteilung auch einen eigenen Mailpool, auf den alle jeweiligen Mitarbeiter der Abteilung Zugriff haben.
Um diesen aufrufen zu können, habe ich eine Maske samt Ansichten ("vans103"), in der alle Mailpools mit RepID, Dateiname und dem [OU1] aus dem kanonischen Namen im Portal hinterlegt. Über einen Hotspot wird mit dem Befehl
@Command([FileOpenDBRepID];@DbLookup("":"NoCache";"";"vans103";@Name([OU1];@UserName);2))
der eigene Abteilungsmailpool des Mitarbeiters geöffnet. Funktioniert einwandfrei.
Nun will ich auch die Startansicht aus dem jeweiligen Mailpool im Portal anzeigen. Und da hapert es jetzt.
In der Hilfe findet sich dazu der folgende Text:
"6. (Optional für Ansichten) Wenn Sie nicht in jeder Situation dieselbe Ansicht anzeigen möchten, klicken Sie auf "Ansicht basierend auf einer Formel wählen". Wenn Sie auf "OK" klicken, um das Dialogfeld zu schließen, geben Sie im Programmierfenster eine Formel ein, um so die entsprechende Ansicht anzuzeigen."
Das habe ich mit folgendem probiert ("A250" ist die Staransicht der Mailpools):
@Command([OpenView];"":@Command([FileOpenDBRepID];@DbLookup("":"NoCache";"";"vans103";@Name([OU1];@UserName);2)); "A250")
Leider kein Erfolg. Ich habe es mit einer eingebetteten Ansicht in einer Seite probiert und leider auch da ohne Erfolg. Die Formeln im Queryopen der Ansicht waren ebenso erfolglos.
Was muss ich anders machen, um benutzerabhängig die korrekte Ansicht des Mailpools im Portal angezeigt zu bekommen???
Danke schon mal für Eure Hilfe!
Ferdi