Alles zu Notes/Domino
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Übersicht
Hilfe
Suche
Einloggen
Registrieren
Forenregeln
Das Notes Forum
»
Domino 9 und frühere Versionen
»
ND8: Entwicklung
(Moderatoren:
Axel
,
Thomas Schulte
,
koehlerbv
) »
Feldwerte aus einer Maske in eine Teilmaske übernehmen
« vorheriges
nächstes »
Drucken
Seiten: [
1
]
Nach unten
Autor
Thema: Feldwerte aus einer Maske in eine Teilmaske übernehmen (Gelesen 3089 mal)
frankynew
Frischling
Beiträge: 9
Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
am:
11.03.11 - 10:56:55 »
Hallo zusammen,
ich habe diese Frage:
aus einer Teilmaske rufe ich eine Druckmaske über eine Schaltfläche auf.
In der Druckmaske soll nach Ausführen der Schaltfläche "Drucken" ein Flag auf ja gesetzt werden und dann für die
weitere Workflow-Steuerung in die Teilmaske übernommen werden.
Bis jetzt habe ich folgendes hinter der "Drucken"-Schaltfläche in der Maske kodiert:
@SetField("Beleggedruckt"; 1);
@Command([ToolsRefreshSelectedDocs]);
@Command([FilePrint])
Ich lasse mir den Feldwert anzeigen --> alles ok. Nach Ausführung der "Drucken"-Schaltfläche wird das Flag entsprechend gesetzt.
Allerdings wird der Wert nicht in die Teilmaske übernommen.
Any ideas?
Danke
Franky
«
Letzte Änderung: 14.03.11 - 07:53:25 von frankynew
»
Gespeichert
marschul
Senior Mitglied
Beiträge: 280
Geschlecht:
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #1 am:
11.03.11 - 11:09:23 »
Verstehe ich nicht: Ein Feldwert wird im Dokument gespeichert, nicht in einer Teilmaske.
Gespeichert
Gruß
Marco
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß. (Sokrates)
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen. (unbekannt)
koehlerbv
Moderator
Gold Platin u.s.w. member:)
Beiträge: 20.460
Geschlecht:
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #2 am:
11.03.11 - 11:12:20 »
Und speichern muss man die gemachte Änderung natürlich auch.
Bernhard
Gespeichert
ascabg
Gold Platin u.s.w. member:)
Beiträge: 3.697
Geschlecht:
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #3 am:
11.03.11 - 11:13:20 »
Hallo,
Wie rufts Du Deine Druckmaske denn aus einer Teilmaske auf?
Und wenn die Druckmaske gerade am Bildschirm zu sehen ist und Du mit @SetField arbeitest, dass schreibst Du den Wert auch in diese Druckmaske und nicht in das Original-Dokument.
Und ohne Speichern wird selbst da nicht erhalten bleiben.
Ansonsten gilt auch fuer mich. Aktuell verstehe ich aus Deiner Beschreibung nicht allzuviel.
Andreas
Gespeichert
frankynew
Frischling
Beiträge: 9
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #4 am:
11.03.11 - 11:13:54 »
Genau, aber wie speichere ich das Ganze.
Ich steh' auf dem Schlauch.
Danke für die Ideen...
Also:
Ich habe eine Teilmaske - in dieser gibt es die Schaltfläche "Drucken".
Dadurch öffnet sich eine Maske Druck in der wiederum eine Schaltfläche "Drucken" existiert.
Nach Ausführen der zweiten Drucken-Schaltfläche soll ein entsprechendes Flag an das Dokument weitergegeben werden.
Denn nur wenn dieses Flag gesetzt ist, soll der Workflow weitergehen.
«
Letzte Änderung: 11.03.11 - 11:20:05 von frankynew
»
Gespeichert
Peter Klett
Gold Platin u.s.w. member:)
Beiträge: 2.713
Geschlecht:
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #5 am:
11.03.11 - 11:52:54 »
Wie verlässt Du die Dialogbox? Wenn nach der Drucken-Schaltfläche die Dialogbox geschlossen wird, ohne OK zu drücken, werden keine Änderungen des Dokuments (also auch nicht Dein "Beleggedruckt") übernommen.
Wenn es so ist, schreibe in das Queryclose der Maske, die Du in der Dialogbox anzeigst
Sub Queryclose (Source As Notesuidocument, Continue As Variant)
Dim workspace As New NotesUIWorkspace
Call workspace.RefreshParentNote
End Sub
Gespeichert
frankynew
Frischling
Beiträge: 9
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #6 am:
14.03.11 - 07:14:51 »
Hallo Peter,
die Druckmaske schließt sich erst, wenn der Schließen-Button
@Command([FileCloseWindow])
betätigt wird.
Ich habe Deinen Vorschlag ausprobiert. Leider ohne Erfolg.
Ich hab' echt keine Idee.
Gespeichert
Peter Klett
Gold Platin u.s.w. member:)
Beiträge: 2.713
Geschlecht:
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #7 am:
14.03.11 - 07:19:33 »
Poste mal Deinen Aufruf der Dialogbox
Gespeichert
frankynew
Frischling
Beiträge: 9
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #8 am:
14.03.11 - 07:27:40 »
flag = w.DialogBox("BelegDruck", true, true, true, true, true, true, "Druckansicht" , thisdoc, true, true)
Gespeichert
Peter Klett
Gold Platin u.s.w. member:)
Beiträge: 2.713
Geschlecht:
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #9 am:
14.03.11 - 07:36:16 »
Probier mal:
flag = w.DialogBox("BelegDruck", true, true, true,
False
,
False
, true, "Druckansicht" , thisdoc, true, true)
Gespeichert
frankynew
Frischling
Beiträge: 9
Re: Feldwerte aus einer Maske in eine Teilmaske übernehmen
«
Antwort #10 am:
14.03.11 - 07:41:01 »
Super, danke, das funktioniert.
Zumindest wird der Wert temporär auch in das Dokument übernommen.
Nach F9 oder einer anderen Aktion ist er dann wieder "0".
«
Letzte Änderung: 14.03.11 - 07:54:52 von frankynew
»
Gespeichert
Drucken
Seiten: [
1
]
Nach oben
« vorheriges
nächstes »
Das Notes Forum
»
Domino 9 und frühere Versionen
»
ND8: Entwicklung
(Moderatoren:
Axel
,
Thomas Schulte
,
koehlerbv
) »
Feldwerte aus einer Maske in eine Teilmaske übernehmen
Impressum Atnotes.de
-
Powered by Syslords Solutions
-
Datenschutz