Autor Thema: Dateneingabe innerhalb einer Maske in eine andere Maske  (Gelesen 1916 mal)

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Hallo Leute,

mal kurz eine Frage:

Ich habe eine Maske "Serviceanfragen", in der ich einen Button habe, mit dem ich eine weitere Maske "Tätigkeiten" öffne und dort Eingaben tätige. Diese Eingaben lasse ich mir dann in der Maske "Serviceanfragen" in einer eingebetteten Ansicht anzeigen.

Nun möchte ich gerne, dass die Maske "Tätigkeiten" in einer Art Popup-Fenster, so wie mit @Dialogbox angezeigt wird. Wie bekomme ich das hin?

Mit @Dialogbox kann ich, sofern ich das richtig verstehe, zwar die Maske "Tätigkeiten" aufrufen, aber die eingegebenen Daten würden ja wohl in die Maske "Serviceanfragen" eingefüllt. Ich will die aber in der Maske "Tätigkeiten" abspeichern.

Ein kleiner Tipp auf den entsprechenden Befehl würde mir reichen, oder geht das womöglich doch mit @Dialogbox?

Steh grad auf dem obligatorischen Schlauch.

Vielen Dank und schönes Wochenende.
« Letzte Änderung: 08.11.09 - 00:29:00 von iukhdh »
Thomas von der IuK

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Dateneingabe innerhalb einer Maske in eine andere Maske
« Antwort #1 am: 06.11.09 - 17:14:29 »
Erstelle das neue Dokument doch einfach im Backend und mach es dann via Dialogbox auf. Wo ist das Problem?

Bernhard

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: Dateneingabe innerhalb einer Maske in eine andere Maske
« Antwort #2 am: 06.11.09 - 21:45:40 »
Das Problem ist dass ich nicht weiss ob es vielleicht andere Lösungen gibt, wo ich womöglich einfach einen @maskeöffnedichimFensterundspeicherdich Befehl eingebe und dass dann ohne Script funktioniert! Könnte ja sein.

Wenn ich dich recht verstehe, muss ... äh darf ich mal wieder meine minimalen Scriptkenntnisse bemühen, anscheinend gibt es nur diese Variante, oder?
Thomas von der IuK

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Dateneingabe innerhalb einer Maske in eine andere Maske
« Antwort #3 am: 06.11.09 - 21:59:37 »
@maskeöffnedichimFensterundspeicherdich Befehl

@Command ([Compose]; "Maskenname")

Wenn es eleganter sein soll: LotusScript. Sollte es Formelsprache sein müssen, wird es viel komplizierter (und unsauberer) - also schade um die Zeit.

Bernhard

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: Dateneingabe innerhalb einer Maske in eine andere Maske
« Antwort #4 am: 06.11.09 - 23:23:07 »
Nein, @Command ([Compose]; "Maskenname") ist nicht das was ich meine, da öffnet sich die neue Maske ja nicht in einem (kleinen) Fenster wie die Dialogbox.

Ich versuchs nun mal wie du vorgeschlagen hast, ich denk mal das krieg ich hin.

 ::)

Thomas von der IuK

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Dateneingabe innerhalb einer Maske in eine andere Maske
« Antwort #5 am: 07.11.09 - 11:37:20 »
Nein, @Command ([Compose]; "Maskenname") ist nicht das was ich meine, da öffnet sich die neue Maske ja nicht in einem (kleinen) Fenster wie die Dialogbox.

Du meinst bestimmt @Dialogbox(....

Aber, dass was du vorhast lässt sich besser mit Script lösen.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

s_Old

  • Gast
Re: Dateneingabe innerhalb einer Maske in eine andere Maske
« Antwort #6 am: 07.11.09 - 14:34:27 »
mal auf die schnelle...
Code
	Dim ws As New NotesUIWorkspace()
	Dim sess As New NotesSession ()
	Dim newDoc As NotesDocument
	
	Set newDoc = New NotesDocument(sess.CurrentDatabase)	
	
	If ws.DialogBox ("DeineMaske", True, True, False, _
	False, False, False, "TITEL", newDoc, True, False, True) Then
		' was auch immer noch getan werden muss...
	End If

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: Dateneingabe innerhalb einer Maske in eine andere Maske
« Antwort #7 am: 08.11.09 - 00:28:32 »
@Sven

Danke für den Code, habs inzwischen ähnlich gelöst.

Bin grad noch am Problem der Fehlerabfrage gehangen, aber das ist Dank der Lösungen hier im Forum auch kein Problem mehr gewesen.

Thomas von der IuK

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz