Formulare, Datumsangaben

Heinrich Allers allers at t-online.de
Di Okt 15 01:16:18 CEST 2002


J. Groeschl schrieb:

jg:
Durch Druecken auf Neusatz wird eine Auswahlliste (input.vw) 
aufgerufen,
mit der das entsprechende Formular angezeigt wird. Der Aufruf eines
neuen Formulars ist nach dem Speichern erst nach dem Schliessen des
gerade bearbeiteten Formulars moeglich, und zwar wieder durch 
Druecken
auf Neusatz.

ha:
.... und frug im Anschluß:

jg:
Ist hier eine Vereinfachung moeglich, die es zumindest
erlauben wuerde, das Formular geoeffnet zu halten, das sich dann 
leert
und/oder entsprechend der Auswahl in der input.vw bei einem Neusatz
aendert?

ha:
Nach direkter Post von Herrn Groeschl wurde mir klar, was er meint: 
Er
möchte mehr als einen, also 2, 3 oder viele Datensätze nach einem
Formalarmuster erfassen.

Ja, das läßt sich in der Tat vereinfachen. 

Hier 'ne kurze Skizze, wie das im Prinzip gehen könnte:

Man nimmt input.vw her und leitet die Erfassung von "Normaler Satz 
(Buch)" nicht elegant mit der mit "B" besetzten Übergabevariablen 
#utY in input.flx, entsprechend der Zeile

x var "B"\ins #utY\exec input|Normaler Satz (Buch)                    
       

in input.vw, sondern man ändere diese Zeile etwa in

X inputb|Normaler Satz (Buch)                           

und gestalte dann inputb.flx etwa so (mit der cat.frm der Demo-
Datenbank im Hintergrund):


:neu
new
form Buch: Teil 1
form Buch: Teil 2
put
var "Neue Aufnahme nach gleichem Formularmuster?"
yesno
if yes jump neu


Mit besten Grüßen:

Heinrich Allers

allers at t-online.de, http://home.t-online.de/home/allers
Die Welt hat sich am 11.9.2001 nicht verändert, sondern 
uns ist einmal mehr gezeigt worden, daß sie verändert 
werden muß / El mundo no ha cambiado el 11.9.2001, sino 
nos fue demostrado una vez más que tiene que ser 
cambiadoallers at t-online.de, http://home.t-online.de/home/allers
Die Welt hat sich am 11.9.2001 nicht verändert, sondern 
uns ist einmal mehr gezeigt worden, daß sie verändert 
werden muß / El mundo no ha cambiado el 11.9.2001, sino 
nos fue demostrado una vez más que tiene que ser 
cambiado





Mehr Informationen über die Mailingliste Allegro