Autor Thema: POFU Ordner per Lotus Script erstellen  (Gelesen 2802 mal)

Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
POFU Ordner per Lotus Script erstellen
« am: 07.10.06 - 17:38:39 »
Tag zusammen,

ich muss per Lotus Script einen privaten Ordner initialisieren. Das Problem ist hier schon mal diskutiert worden: http://atnotes.de/index.php?topic=4065.0

Ich habe einen Agenten mit dem Inhalt

@Prompt([Ok];"";"agent wird ausgeführt");
@Command([OpenView]; "($TCResultDsp)");
@Command([FileCloseWindow]);

erstellt und versuche den vom Script aus mit agent.run auszuführen. Obwohl der Rückgabewert 0 ist, wird die Dialogbox nicht angezeigt und die Ordner nicht angelegt.

Hat jemand eine Idee?
« Letzte Änderung: 10.10.06 - 09:46:56 von Onkel Domino »
There are only 10 types of people in the world: Those who understand binary and those who don't.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: POFU Ordner per Lotus Script erstellen
« Antwort #1 am: 07.10.06 - 17:53:19 »
NotesAgent.Run funktioniert - siehe DesignerHelp - nur mit Agents, die im Backend laufen. Und im Backend gibt es weder Dialogbox noch @Commands - logischerweise.

Bernhard

Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
Re: POFU Ordner per Lotus Script erstellen
« Antwort #2 am: 07.10.06 - 18:01:21 »
Hi Bernhard,

danke für die schnelle Antwort. Gibt es da irgendeinen Workaround?
There are only 10 types of people in the world: Those who understand binary and those who don't.

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: POFU Ordner per Lotus Script erstellen
« Antwort #3 am: 09.10.06 - 09:01:40 »
Lass doch den Ordner bei Öffnen der DB automatisch erstellen.

Siehe dazu auch meine Antwort (#6) in dem von dir zitierten Thread: http://atnotes.de/index.php?topic=4065.msg20457#msg20457

Das ist bisher die einzigste Methode, von den vielen die ich getestet habe, die sauber und ohne Probleme läuft.


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

Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
Re: POFU Ordner per Lotus Script erstellen
« Antwort #4 am: 10.10.06 - 09:27:10 »
Ich benutze eine Document Library zu der ich einen privaten Ordner hinzugefügt habe. Die @Command-Befehle im Post-Open-Event der Datenbank funktionieren damit nicht einwandfrei.

Nach dem Öffnen der DB wird der Ordner nicht korrekt geschlossen und ich habe im Notes Client zwei Tabs auf (siehe Screenshot). Der erste enthält den versteckten Ordner ohne ein Frameset und der Zweite zeigt die Datenbank normal an.


There are only 10 types of people in the world: Those who understand binary and those who don't.

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: POFU Ordner per Lotus Script erstellen
« Antwort #5 am: 10.10.06 - 09:34:57 »
Hast du im PostOpen-Event noch was anderes stehen? Wenn ja, füge sie mal an die oberste Stelle.
An sonsten fällt mir nicht viel dazu ein. Ich habe hier leider (noch) keinen 7er-Client um meine DBs mal zu testen. Bei uns läuft das bis zur Version 6.5.5 einwandfrei.


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

Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
Re: POFU Ordner per Lotus Script erstellen
« Antwort #6 am: 10.10.06 - 09:38:04 »
Da stehen leider nur die beiden Zeilen  :(

Trotzdem Danke für die schnelle Antwort. Ich werde mal versuchen den Ordner durch die LS Frontendclassen zu öffnen (uiws.OpenDatabase(...; ORDNER ; ...) ). Vielleicht schafft das Abhilfe. Hätte nicht gedacht, dass das so aufwändig sein kann...

There are only 10 types of people in the world: Those who understand binary and those who don't.

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: POFU Ordner per Lotus Script erstellen
« Antwort #7 am: 10.10.06 - 09:42:05 »
Ich werde mal versuchen den Ordner durch die LS Frontendclassen zu öffnen (uiws.OpenDatabase(...; ORDNER ; ...) ). Vielleicht schafft das Abhilfe.

Das hatte ich schon mal probiert, ohne Erfolg. Vielleicht hast du mehr Glück. Würde mich brennend interessieren ob's und wenn ja, wie's funktioniert.

Hätte nicht gedacht, dass das so aufwändig sein kann...

Ich habe damit schon Tage verbracht eine vernüftige Lösungen zu finden.


Axel

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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz