Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: inu am 02.09.07 - 19:13:59

Titel: Fehlermeldung bei Prompt (LotusScript)
Beitrag von: inu am 02.09.07 - 19:13:59
Hallo Leute,

innerhalb einer Maske habe ich eine Schaltfläche erstellt. Beim Betätigen dieser Schaltfläche geht ein Prompt auf, innerhalb dessen ich einen Server und die Datei(en) ausdswählen kann. dabei verwendet ich diesen Script:

...
Set doc = ws.CurrentDocument
askme = ws.Prompt(13,"","","","")
...

Bei der Auswhl einer oder nur weniger Dateien funktioniert das ganze wunderbar. Wähle ich jedoch sehr viele Dateien aus, so erhalte ich diese Fehlerausschrift:

"Der angegebene Server- und Dateiname ist länger als 100 Zeichen"

Wie kann ich diesen Fehler verhindern?


Vielen Dank
Titel: Re: Fehlermeldung bei Prompt (LotusScript)
Beitrag von: koehlerbv am 02.09.07 - 19:48:08
David, bei solchen Meldungen beim Aufrufen festverdrahteter Funktionen kannst Du überhaupt nicht eingreifen oder irgendetwas ändern. Du könntest höchstens prüfen, ob höhere Versionen des Clients dieses Verhalten nicht mehr zeigen.

Prinzipiell scheint aber, dass der Database-open-Dialog für solcherart Aktionen von den Entwicklern nicht vorgesehen wurde.

Bernhard
Titel: Re: Fehlermeldung bei Prompt (LotusScript)
Beitrag von: inu am 03.09.07 - 06:46:46
Hallo Bernhard,

gibt es denn eine andere Möglichkeit der Dialoggestaltung, um ggf. mehrere / sehr viele DBs eines Servers zu selektieren?

David
Titel: Re: Fehlermeldung bei Prompt (LotusScript)
Beitrag von: eknori am 03.09.07 - 07:24:55
Benutze den Datenbank Katalog ...
Titel: Re: Fehlermeldung bei Prompt (LotusScript)
Beitrag von: koehlerbv am 03.09.07 - 08:30:39
Allein schon aus Gründen der Faulheit würde ich auch über den Datenbankkatalog gehen. Man kann sich natürlich uch selber etwas nachbauen, aber viel ändert sich dabei dann wohl auch nicht. Ggf. kann man noch darüber nachdenken, catalog.nsf um eine passendere eigene Ansicht zu erweitern.

Bernhard