Domino 9 und frühere Versionen > ND6: Entwicklung
Wrong number of arguments for: DIALOGBOX
HarryB:
Hallo Forum,
eine Ansicht bereitet mir grosse Probleme.
Sie wurde unter R6 entwickelt und funktioniert unter R6 auch einwandfrei. Unter R5 erscheint allerdings die Fehlermeldung "Wrong number of arguments for: DIALOGBOX". Das erstaunliche daran ist, dass die Ansicht keinerlei Dialogboxen aufruft. Habt ihr Ideen, woran das liegen könnte? Die komplette Neuerstellung der Ansicht hat leider nicht geholfen.
Die Ansicht wird innerhalb eines Framesets angezeigt und der Aufruf erfolgt über einen Outline-Entry.
Viele Grüße
Harry
Glombi:
Werden Aktionen verwendet oder an einer Stelle mit "Use..." eine Script Library eingebunden? Irgendwo muss der Verweis auf die Dialogbox ja herkommen.
Andreas
HarryB:
Es gibt eine Aktion, welche tatsächlich (per Script) eine Dialogbox verwendet. ABER: dieselbe Aktion wird auch in anderen Ansichten verwendet, bei denen die Fehlermldung nicht auftritt.
Ich habe das Gefühl, dass diese Fehlermeldung nicht den wahren Sachverhalt wiederspiegelt.
Die neue Ansicht wurde zuerst erstellt, indem das Design einer vorhandenen Ansicht kopiert wurde (neue Ansicht - Design kopieren von).
Viele Grüße
Harry
Glombi:
Poste mal den Aufruf der Dialogbox. Wenn da Parameter verwendet werden, die es in R5 nicht gibt, so ist die Meldung korrekt.
HarryB:
--- Code: ---Dim ses As New NotesSession
Dim db as NotesDatabase
Dim ClickedOK As Integer
Dim tmpDialogBox As Notesdocument
Set db = ses.CurrentDatabase
Set tmpDialogBox = db.CreateDocument
ClickedOK = uiws.DialogBox("FormName",True, True, False, False, False, False, "Titel", tmpDialogBox, True, False, False)
--- Ende Code ---
Wie gesagt, das Problem daran ist, dass diese Ansichtsaktion identisch mit einer Aktion einer anderen Ansicht ist, bei der dieses Problem nicht besteht.
Viele Grüße
Harry
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln