Domino 9 und frühere Versionen > ND8: Entwicklung

Eingaben aus Prompt-Abfragen anzeigen

<< < (2/3) > >>

umi:
Hi Chris

Dialogboxen sind relativ einfach im Notes.
Mach dir ein Subform mit allen benötigten Feldern zurecht, schön in eine Tabelle packen und dann kommts gut.
Einziger Nachteil: Lotusscript lässt sich innerhalb der Dialogbox nicht debuggen.


Machst Du das per Script oder @Formeln?

Klafu:
Ich mache es per Script.

Allerdings war der Plan, dies als Button zu machen und diesen den betreffenden Usern per Mail zukommen zu lassen.
Geht dies dann überhaupt mit der Dialogbox ?

Chris

umi:
Hallo

Das mit dem Button schicken ist so eine Sache, dann wirds ein bisschen mühsam.
Dann müsste wohl das Subform in die Mailbox gelangen.
Oder anstatt dem Button verschickst Du einen DocLink. Im Postopen wird der Dialog aufgerufen.
Und anschliessend alles wieder geschlossen.

Viele wege führen nach Rom (z.B. den über den Nordpol)...





kawie:
Ich habe es gerade mal für mich ausprobiert. Es geht durchaus auch mit "fremden" Datenbanken ohne Probleme.

Hier mal ein Beispielcode den ich als Button Hyperlink in eine Email eingebaut habe.


--- Code: ---Sub Click(Source As Button)
Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim doc As NotesDocument
Dim db As NotesDatabase
Dim lnnewdoc As NotesDocument

Set db = New NotesDatabase("","")
Call db.OpenByReplicaID(s.CurrentDatabase.Server,"C125771F003AA3AA")
Set lnnewdoc = db.CreateDocument

flag = ws.DialogBox( "DialogCheck", True, True, True, False, False, False, db.Title, lnnewdoc, True, True)

End Sub
--- Ende Code ---

BigWim:
Habe ich das jetzt falsch verstanden?

Der Kniff würde doch darin bestehen, die Form "DialogCheck", um bei Deinem Beispiel zu bleiben, aus einer "fremden" Datenbank zu holen - und nicht wie in Deinem Beispiel in eine "fremde" Datenbank zu schreiben, oder?

Markus

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln