Autor Thema: Eingaben aus Prompt-Abfragen anzeigen  (Gelesen 3538 mal)

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Eingaben aus Prompt-Abfragen anzeigen
« am: 18.08.10 - 11:51:24 »
Hallo zusammen,

ich habe einen Button über den die User ein paar Daten eintragen können.
Die Eingaben sind Prompt Abfragen (so ca. 8 Stück)

Nun würd ich gerne die Eingabe am Ender der 8 Abfragen nochmal alle gesammelt anzeigen lassen, damit der User diese nochmal prüfen kann.
Wie kann ich die Eingaben aufgelistet anzeigen lassen ? Habt ihr mir einen Ansatzpunkt ?
Ich hätte es gern alà:

Ihre Eingaben waren:

Telefonnummer : XXXX
Fax-Nummer: XXXX
...

Möchten Sie diese Eingaben übernehmen?
Ja  Nein
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #1 am: 18.08.10 - 11:59:30 »
Hallo,

Wenn nicht zu lang, koennte man nicht @Prompt() verwenden?


Andreas

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #2 am: 18.08.10 - 12:12:27 »
Hallo
Da hast du aber gedulige User
8 Prompts hintereinander zu beantworten....

Warum machst Du nicht einfach eine Dialogbox mit 8 Feldern?
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #3 am: 18.08.10 - 13:20:20 »
Warum ersetzt du die @prompt Abfragen nicht gleich durch eine DialogBox?

Jeder Prompt liefert dir einen String zurück.
String anständig zusammenbauen und anschließend den zusammengebauten String mit einem neuen Prompt ausgeben.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #4 am: 18.08.10 - 14:52:45 »
Dafür gibt es einen einfach Grund: Ich tu mir ein bisschen schwer, die Struktur Dialogbox zu verstehn.
Gerade mit der Abhängigkeit zu deinem Dokument.
Und Prompt war am Anfang genau so gut, vorallem da es sich auch um verschiedene Prompt Arten handelt(EDIT/COMBO/LIST).

Aber scheinbar muss ich mich da nun echt durchkämpfen.
Habt Ihr vielleicht ein Beispiel für so eine eingabefähige Dialogbox?

Gruß + Dank
Chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #5 am: 18.08.10 - 15:00:16 »
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?
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #6 am: 18.08.10 - 15:01:47 »
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
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #7 am: 18.08.10 - 15:12:30 »
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)...





Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline kawie

  • Junior Mitglied
  • **
  • Beiträge: 87
  • Ich liebe dieses Forum! Und wie :-)
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #8 am: 18.08.10 - 15:37:02 »
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

BigWim

  • Gast
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #9 am: 18.08.10 - 16:06:06 »
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

Offline kawie

  • Junior Mitglied
  • **
  • Beiträge: 87
  • Ich liebe dieses Forum! Und wie :-)
Re: Eingaben aus Prompt-Abfragen anzeigen
« Antwort #10 am: 18.08.10 - 16:12:07 »
Genau! Es hat mich selber interessiert wie Notes da reagiert deswegen mein Test.
Das Design für eine Dialogbox wird scheinbar immer daher gezogen, wo das Dokument erstellt wird.

Da man danach wahlweise das Dokument komplett in eine andere Datenbank schieben und/oder die Daten einfach rauslesen kann tut das nicht mal
was zur sache. Man muss auf jeden Fall auf diese weise nicht anfangen die Maildatenbank anzupassen bzw. zu erweitern.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz