Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: adminnaddel am 25.03.03 - 09:49:05

Titel: @SetEnvironment gleich einen Frame mitgeben..
Beitrag von: adminnaddel am 25.03.03 - 09:49:05
Hallo liebe Gemeinde,

mal wieder was ganz simples:
@SetEnvironment("HRMPortal";"hv18/st/portal1b.nsf");
@Command([ToolsRunMacro];"Opendatabase")

Nun möchte ich aber in der Formel noch mitgeben, mit welcher Rahmengruppe der Agent die Datenbank öffnen soll!
Begründung ist, das es insgesamt zwei Schaltflächen gibt die sich auf die selbe Datenbank beziehen, jedoch unterschiedliche Rahmengruppen öffnen soll!?

Wäre echt toll, wenn jemand von euch ne Lösung hätte!
Danke
Grüße
Titel: Re:@SetEnvironment gleich einen Frame mitgeben..
Beitrag von: Rob Green am 25.03.03 - 09:56:09
der Befehl lautet doch

@Command( [OpenFrameset] ; Rahmengruppe )

hm...wenn Du vorher in der Notes.ini die Zielrahmengruppe hinterläßt, kannst Du dann im Agent die DB per o.g. Befehl öffnen.
Rahmengruppe selbst würde sich dann aus
Rahmengruppe:=@Environment("Rahmengruppenname") ergeben.
Titel: Re:@SetEnvironment gleich einen Frame mitgeben..
Beitrag von: ata am 25.03.03 - 09:59:08
... bzw. über ein Notes-Profildokument den Wert ablegen und wieder holen...

ata
Titel: Re:@SetEnvironment gleich einen Frame mitgeben..
Beitrag von: adminnaddel am 25.03.03 - 10:10:13
Hallo und danke für die schnellen Antworten,
doch vielleicht vergas ich  noch ne Kleinigkeit!

Der Agent macht nichts anderes, als ne ScriptLIb anzusteuern! Das dort hinterlegte Script ist fest vorgeben. Das das jetzt irgendeinen Einfluß auf die Variable der Rahmengruppe?

Grüsse
Andreas
Titel: Re:@SetEnvironment gleich einen Frame mitgeben..
Beitrag von: Rob Green am 25.03.03 - 10:15:54
hm..ich sag jetzt mal vorsichtig "njet", ich kenne aber den Code natürlich nicht. Normalerweise ist das Setzen und Lesen von .ini Variabalen auch im Script kein Thema.
Titel: Re:@SetEnvironment gleich einen Frame mitgeben..
Beitrag von: ata am 25.03.03 - 13:17:59
... was auch für das Lesen von Profildokumenten gilt...

ata