oder eine Umgehung des Problems, ich zitiere mal "Walter L" von spotlight.de:
Bei einer Suchfunktion mit ähnlichem Prinzip hab ich das mal so gelöst:
Die Dokumente werden genau wie bei Euch von einem Script-Agent gesucht und verarbeitet, aber als Wrapper drumherum läuft folgende Formel, und die sorgt zuverlässig dafür daß der private Folder existiert bevor das Script versucht, Dokumente hineinzulegen.
@Command([OpenView];"FolderSearch";"";1);
@Command([EditSelectAll]) ;
@Command([RemoveFromFolder];"FolderSearch") ;
@Command([FileCloseWindow]) ;
@Command([FileCloseWindow]) ;
@Command([ToolsRunMacro];"(Ausgabe)");
@PostedCommand([OpenView];"FolderSearch";"";0);
Erklärung:
Zuerst mal wird der Ordner geöffnet - falls er noch nicht als privater existiert, wird er JETZT erstellt - und die Ergebnisse einer evtl vorher gelaufenen Suche werden rausgenommen.
Warum dann 2 mal FileCloseWindow kommt, hab ich vergessen :-)
Danach wird der Script-Agent getriggert, und zuletzt wieder der private Ordner geöffnet um das Ergebnis zu zeigen.
Nebenbei: man sollte IMHO immer die privaten Ordner in der Datenbank auf dem Server ablegen, nie im Desktop. Bei den unweigerlich folgendenen Design-Updates muß sonst der arme Admin jedem einzelnen User erklären wie er die Kachel vom Arbeitsbereich (den ein R5 User ja gar nicht kennt) runternimmt und wieder hinzufügt.
Geschickt von Walter L am 13.02.2002 um 12:55:08
Quelle:
http://spotlight.de/zforen/alts/m/alts-1013601308-11691.html