Schande,
habe gerade bemerkt, dass ich in meiner Erläuterung vom 25.04. das Einbinden in :K_Change: angegeben hatte.
Vom Grundsatz her ja kein Problem, nur Übernimmt mir OA die VSNR nicht, sondern schließt die Schirmmaske und geht wieder auf LIST DOCDATEN
Bis dato habe ich jetzt:
HTML-Code:
:K_INS:
put in kabis2top at 1,1 "Neues Dokument erfassen" filled
put in kabis2 at 1,1
new docdaten
keys enter docdaten with doc
:K_DO: insert docdaten;
view docdaten = from doc order d_lfd#;
use docdaten; find docdaten bottom
:K_MENU:
screen hilfe
put in hilfet at 1,1 "Menu" filled
put in hilfe at 1,1
put at 5,2
MENU VERTICAL
:"VSNR aus Verträgen suchen":
view vtrdaten = FROM vtr
USE vtrdaten
KEYS LIST vtrdaten
:K_DO: docdaten.vsnr = vtrdaten.vsnr
:K_UNDO: !verlässt die Suche ohne Übernahme
END KEYs
USE vtrdaten END
END MENU
END SCREEN
:K_UNDO:
end keys
Liegt das nun am doppelten K_DO und K_UNDO Befehl?
Allerdings habe ich mal K_SELECT getestet, mit dem der Vorgang ebenfalls abgebrochen wird.
Dann würde ich vorher gerne noch eine SUCHVORGABE für die vtrdaten.vsnr machen.