Antwort schreiben...
 
Themen-Optionen Thema durchsuchen
Alt 22.11.2007, 10:37   #1
RKabis
Registrierter Benutzer
Keine Übernahmefelder im Programmierer

Wenn ich in der Schirmmaske auf ÜBERNEHMEN gestellt habe funktioniert mir das in der Programmierung nicht.

Insert wie folgt:

:K_INS:
put in kabis at 1,1
new daten
keys enter daten with wv
:K_DO: insert daten;use daten
:K_UNDO:
end keys
RKabis ist offline   Mit Zitat antworten
Alt 22.11.2007, 11:56   #2
RKabis
Registrierter Benutzer
WB: Ist die erste Schleife eine KEYS oder eine MENU Anweisung ?

RK: Die Schleife ist eine KEYS-Anweisung.

WB: Ich meine die äussere KEYS Anweisung, weil 2 verschachtelte KEYS Anweisungen werden vermutlich nicht gehen ?!

Hmm anscheinend doch, bin wohl wieder etwas eingerostet. Was genau ist in der Schirmmaske auf Übernehmen ?

RK: Die Kundennummer - KND_NR steht auf Übernehmen

WB: ÜBERNEHMEN oder ÜBEREINSTIMMUNGSFELD ?

Bei Übernehmen solltest du vielleicht vorher statt NEW DATEN und KEYS ENTER DATEN auf NEW DATEN und KEYS GET DATEN umstellen.

RK: GET Daten geht leider auch nicht

WB: Was ist denn die genaue Fehlermeldung ?

RK: Keine Fehlermeldung; Daten werden einfach nicht übernommen.

Habe gerade noch in anderer Tabelle getestet. Geht dort auch nicht.

WB: Naja aber NEW DATEN löscht alle Daten im Formular demnach lass NEW DATEN weg.

Geändert von waldbauer.com (22.11.2007 um 23:15 Uhr) Grund: Erleichterung Lesen
RKabis ist offline   Mit Zitat antworten
Alt 23.11.2007, 06:57   #3
RKabis
Registrierter Benutzer
Danke, hat nun geklappt.

Zur Info:
Hatte zuvor in der Datenbank eine Bedingt-Formel stehen.
Wenn ich diese beibehalte klappt es dennoch nicht.
RKabis ist offline   Mit Zitat antworten
Alt 23.11.2007, 07:15   #4
RKabis
Registrierter Benutzer
Jetzt half mir natürlich gleich noch die ausführliche Beschreibung von Heinz mit den Funktionstasten, so dass ich mir EINFG als NEUER Datensatz und STRG-ENTER für das Einfügen mit Übernahmefelder gemacht habe.

Allerdings, durch alte Gewohnheit festgestellt.
Statt wie geschrieben STRG-INS drückte ich STRG-ENTER.


K_LINE_INS = STRG+INS ........... (für INS Taste EINFG?) hat bei mir nicht geklappt.
K_LINE_INS = STRG+ENTER ....... funktioniert.
RKabis ist offline   Mit Zitat antworten
Alt 23.11.2007, 10:46   #5
Schuffenhauer
Registrierter Benutzer
nur noch eine kleine Anmerkung zum GET-Befehl
innerhalb einer KEYS-Schleife

hier funktioniert der Befehl GET nur in Verbindung mit einer Schirmmaskenangabe
also GET (Viewname) WITH "Schirmmaske"

Dann können auch diverse Variablenabfragen oder Bedingungen
vor Aufruf eines KEYs eingebaut werden (also auch Formeln)

Hilfreich ist dabei auch der DB_RECCHANGED-Befehl, mit dem
eine Änderung zum aktuellen Datensatz abgefragt werden kann.
Schuffenhauer ist offline   Mit Zitat antworten


Antwort schreiben...

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche