Autor Thema: Private Ansicht per Script erstellen  (Gelesen 1827 mal)

Lenzen

  • Gast
Private Ansicht per Script erstellen
« am: 07.11.06 - 12:01:28 »
Hallo,
ich weis, dass dieses Thema schon öfters hier mal angeschnitten wurde, aber ich habe ein besonders Problem...

Für ein Java-Applet in Notes benötige ich eine Private Ansicht. Diese wird aber nicht automatisch vom Applet erstellt, sondern kann nur "manuell" durch benutzen der Ansicht (Gemeinsame Ansicht, bei Erstbenutzung privat) erstellt werden.
Kann ich diese Ansicht irgendwie mit einem Script erstellen / aufrufen und direkt wieder schließen ?
Habe es bereits mit diversen Dingen probiert, bin aber nicht weitergekommen.

1. Über einen Agenten mit
@Command([OpenView];"(vwAnsicht)");
@Command([FileCloseWindow])
=> Abbruch mit @Funktion im Kontext nicht erlaubt

2. Über einen view.refresh
=> Index kann auf Server nicht angelegt werden

3. Direktes Schließen (view.close) der View im postopen
=> Close kein Member

Was kann ich noch tun ??

Thanks for help !
Ingo

Lenzen

  • Gast
Re: Private Ansicht per Script erstellen
« Antwort #1 am: 07.11.06 - 15:11:18 »
Hm... scheint ja auch keinem groß was einzufallen..

..daher habe ich es erst einmal folgendermaßen gelöst:

In der Maske, in der das Applet aufgerufen wird, habe ich die Ansicht als eingebettete Ansicht integriert. Nun wird diese auf jeden Fall geöffnet und das Applet funktioniert.

so long...

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Private Ansicht per Script erstellen
« Antwort #2 am: 07.11.06 - 16:05:43 »
Zu Punkt 1:

In welchem Kontext rufst du denn den Agent auf?

Ich habe so was ähnliches schon öfters mal realisiert. Den Agenten (bzw.machmal auch die Formelbefehle direkt) rufe ich im PostenOpen-Event des Datenbank-Scriptes auf. So wird/werden die Ansicht(en) automatisch beim Start der Datenbank erstellt.


Axel
 
Ohne Computer wären wir noch lange nicht hinterm Mond!

Lenzen

  • Gast
Re: Private Ansicht per Script erstellen
« Antwort #3 am: 07.11.06 - 16:14:05 »
Ich habe den Agenten auch im PostOpen aufgerufen.
Den Agenten habe ich auf gemeinsam und "Auswahl in der Agentenliste" sowie Ziel "Keines" gestellt.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Private Ansicht per Script erstellen
« Antwort #4 am: 07.11.06 - 16:21:30 »
Hab ich genauso gemacht.

In welchen PostOpen-Event hast du ihn denn reingepackt?

Axel


Ohne Computer wären wir noch lange nicht hinterm Mond!

Lenzen

  • Gast
Re: Private Ansicht per Script erstellen
« Antwort #5 am: 17.11.06 - 13:52:13 »
Habe es nun noch mal umgebaut.
Ich öffne die Ansicht nun über die Gliederung mit einer Aktion:

@SetTargetFrame("Main");
@Command([OpenView];"(vwDaten)");
@Command([OpenPage];"start");
@SetTargetFrame("_blank");
@Command([Compose];"frmApplet")

Das funktioniert....

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz