Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: bob am 21.06.03 - 19:14:03

Titel: Problem mit @Dialogbox
Beitrag von: bob am 21.06.03 - 19:14:03
Hi,

die Notes-Hilfe unte R5 schreibt ja folgendes zur @Dialogbox:
Zitat
@DialogBox( Maske ; [AutoHorzFit] : [AutoVertFit] : [NoCancel] : [NoNewFields] : [NoFieldUpdate] : [ReadOnly] ; AnTabelleAnpassen ; KeinOkAbbrechen ; Titel )

AnTabelleAnpassen
Hinweis  Diesen Parameter gibt es ab Version 5.
Boolesches Ergebnis. Optional. Geben Sie WAHR (1) an, wenn Sie die Tabellengröße an die Dialogfeldgröße anpassen möchten. Wenn Sie FALSCH (0) angeben oder diesen Parameter auslassen, wird die Tabellengröße nicht an die Dialogfeldgröße angepaßt.
KeinOkAbbrechen
Hinweis  Diesen Parameter gibt es ab Version 5.
Boolesches Ergebnis. Optional. Geben Sie WAHR (1) an, wenn Sie Schaltflächen "OK" und "Abbrechen" nicht anzeigen möchten. Wenn Sie FALSCH (0) angeben oder diesen Parameter auslassen, werden die Schaltflächen "OK" und "Abbrechen" angezeigt.

Nur wenn ich

@DialogBox("frm_Version"; [AutoHorzFit] : [AutoVertFit]; 1; 1; "Bearbeitung eines freigegebenen Dokuments");

eingebe, dann kommt "Invalid type of Argument ';'".......

Wenn ich allerdings

@DialogBox("frm_Version"; [AutoHorzFit] : [AutoVertFit]; "Bearbeitung eines freigegebenen Dokuments");

eingebe, dann klappt es wunderbar.
 ??? ??? ???

Die Hilfe schreibt ja, die von mir versuchten Funktionen sind neu in R5, ich nutze 5.011 Englisch, und es klappt nicht  :-\

An was könnte das denn liegen?
Ich will dass eben die Buttons OK und Abbrechen nicht erscheinen....

Bob
Titel: Re:Problem mit @Dialogbox
Beitrag von: Lossa am 21.06.03 - 21:47:48
Hi,

Deine Formel muss aber so lauten:

@DialogBox("frm_Version"; [AutoHorzFit] : [AutoVertFit] : [SizeToTable] : [NoOKCancel]; "Bearbeitung eines freigegebenen Dokuments");

dann funktioniert es bei mir.

Lossa
Titel: Re:Problem mit @Dialogbox
Beitrag von: bob am 21.06.03 - 23:12:52
Hi,

danke, aber leider funktioniert das nicht unter 5.0.11.

Die Option [NoOKCancel] gibt es auch nicht lt. Designerhilfe, nur [NoCancel].
Daher habe ich die Option "KeinOkAbbrechen" probiert, die ja dokumentiert ist aber wohl auch nicht funktioniert wie sie soll....  :-\

Oder nutzt Du R6, dann hilft mir das leider nix  ::)

Ich hoffe auf weitere Vorschläge.

Bob
Titel: Re:Problem mit @Dialogbox
Beitrag von: Axel_Janssen am 21.06.03 - 23:23:37
[NoOKCancel] gibt es auch nicht lt. Designerhilfe [...]
Daher habe ich die Option "KeinOkAbbrechen" probiert

sicher?

In meiner englischen Designerhilfe wird 5.08 [NoOkCancel] erwähnt.

Zitat
[NoOkCancel]
Note  This parameter is new with Release 5.
Keyword. Optional. Specify True if you do not want to display the Ok button. If you specify False or omit this parameter, both OK and Cancel buttons appear. This parameter is dependent upon the [NoCancel] keyword. If [NoCancel] is false, [NoOkCancel] is ignored.

Vielleicht haben wir es mit einem IBM-übersetzt-übereifrig- Phänomen in der deutschen Dokumentation zu tun   ;)

Titel: Re:Problem mit @Dialogbox
Beitrag von: bob am 21.06.03 - 23:29:24
Hmmm..............  ???

Ich hab nochmal alles mögliche probiert, das hier klappt auch  ;D


@DialogBox("frm_Version"; [AutoHorzFit] : [AutoVertFit] : [NoCancel] : [NoOKCancel] ; "Bearbeitung eines freigegebenen


Also [NOCancel] UND [NoOKCancel]  ;D

Ich hoffe nur das klappt auch mit anderen R5-Versionen  ::)

Jedenfalls merci!

Bob

P.S. NoOkCancel gibt es in der Tat nicht in der deutschen Hilfe. Vielleicht sollte ich zukünftig nur noch die englische nehmen....
Titel: Re:Problem mit @Dialogbox
Beitrag von: Glombi am 23.06.03 - 09:18:32
Hi,
in der Designer ist ein Fehler.
Auszug aus der Knowledge Base:
An error exists in the Domino R5 Designer documentation for @DialogBox.  The syntax for @DialogBox is documented as:

@DialogBox( form ; [AutoHorzFit] : [AutoVertFit] : [NoCancel] : [NoNewFields] : [NoFieldUpdate] : [ReadOnly] ; sizeToTable ; noOkCancel ; title )

The syntax should be:
@DialogBox( form ; [AutoHorzFit] : [AutoVertFit] : [NoCancel] : [NoNewFields] : [NoFieldUpdate] : [ReadOnly] : [SizeToTable] : [NoOkCancel]; title )
Titel: Re:Problem mit @Dialogbox
Beitrag von: ata am 23.06.03 - 09:52:48
... na wenn das so ist - da habe ich jedesmal LS benutzt, denn da funktioniert das mit der Anpassung an Tabellen - danke für den Hinweis...

ata