Domino 9 und frühere Versionen > ND7: Entwicklung

dialogbox macht Ärger - cannot be used in this context

(1/3) > >>

iworks:
Hallo zusammen,

versuche gerade innerhalb einer Page mit einer embedded View mittels Dialogbox (Action in der View) eine Form aufzurufen die wiederum auch eine embedded View enthält. Die embedded View in der Form hat "show single category" konfiguriert, sodass der Parameter direkt aus der Dialogbox Action übergeben wird und Dialogbox Fenster nur eine bestimmte Kategorie anzeigt. Problem ist nur die Action funktionert nur wenn ich die View direkt öffne, versuche ich jedoch über die Page die Aktion durchzuführen kommt die Meldung ..."dialogbox cannot be used in this context, a Document must be selected".

Frage, lässt sich Dialogbox aus embedded View in Pages oder Forms nicht verwenden oder was kann es sonst sein?
Hier ein Teil des LS Code..

Sub Click(Source As Button)
   
   Dim s As New NotesSession
   Dim db As NotesDatabase
   Dim ws As New NotesUIWorkspace
   Dim uidoc As NotesUIDocument
   Dim doc As NotesDocument
   Dim view As NotesView
   Dim uiview As NotesUIView
   Dim coll As NotesDocumentCollection
   Dim dc As NotesDocumentCollection
   
   Dim orderid_item As Notesitem
   Dim dialog As String
   
   Set db = s.CurrentDatabase
   Set coll = db.UnprocessedDocuments
   Set doc = coll.GetFirstDocument
   Set orderid_item = doc.GetFirstItem ( "nOrderID" )
   
   Set view = db.GetView ( "($nAccountManagementAll)" )
   dialog = ws.DialogBox("nDialog",True,True,True,"titel",doc)
   
..........
   

koehlerbv:
Deine Parameter für die Dialogbox-Methode sind aber sehr "mutig" gewählt ...

Bernhard

iworks:
Hi,

wie meinst du das jetzt - mutig?
Also die Dialogbox tut was sie tun soll vorausgesetzt ich öffne die View direkt. Stoße ich die Action der View aus der Page heraus, dann kommt die genannte Meldung. Bisher jedoch habe ich nirgens denHinweis gefunden dass die Dialogbox Methode in dieser Konstelation nicht funktionieren sollte!

Hat niemand hier Rat?
Grüße,
Robert.

m3:
Schau mal, ob es funktioniert, wenn Du alle Parameter für den Prompt angibst ...

iworks:
Hi,

...sorry kann ich nicht ganz folgen, was meinst du mit Parameter für den Prompt?
Mit Prompt kann ich die Form nicht öffnen....oder überseh ich irgendwas?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln