Domino 9 und frühere Versionen > ND7: Entwicklung
Verwendung @ClientType
(1/1)
Jürgen Schomann:
Die @-Funktion @ClientType liefert im Notes-Client 'Notes' und im Web-Browser 'Web' zurück (wenn nicht in einem Hintergrundagenten auf dem Server ausgeführt).
In LotusScript liefert Evaluate("@ClientType") im Notes-Client komischerweise 'None' zurück, im Web-Browser in einem Agenten aber richtig 'Web'.
Gibt es dafür eine Ursache?
koehlerbv:
Ich würde mal aus dieser Zeile in der 7er Designer-Hilfe
--- Zitat ---@ClientType gibt immer "None" zurück, wenn die Formel in einem Hintergrundagenten auf dem Server ausgeführt wird.
--- Ende Zitat ---
schliessen: Der Routine fehlt bei einem Aufruf aus "fremder Umgebung" der Kontext.
Warum das dann allerdings der HTTP-Task beherrscht ... Frag' Demian Katz - der hat's geschrieben ;)
Bernhard
umi:
Mein Kristallkugel sagt, dass der Agent auf dem Server im AgentManager Kontext läuft.
Wenn der Agent über Web gestartet wird, wird er im Kontext des HTTP Tasks ausgeführt -> daher wahrscheinlich als "WEB" richtig erkannt.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln