Transferfields

13. Februar 2008 11:53

Huhu.

Also irgendwie steh ich aufm Schlauch bzw weiss nicht woran es liegt.

Code:
ItemTEMPREC.TRANSFERFIELDS(ItemREC);
FORM.RUN(0, ItemTEMPREC);


vorher werden Satzmarken gesetzt in der ItemREC.

ItemTEMPREC ist der Temporäre Record in Item.
ItemREC ist der normale Record zu Item.

Wenn ich das ganze nun auf einen OnLookup lege, öffnet sich zwar die Form, aber sie ist leer.


Danke
LG Khris

13. Februar 2008 11:58

Zwischen den beiden Zeilen fehlt ein ItemTEMPREC.INSERT, würd ich sagen.

13. Februar 2008 13:05

Hm,

habs zwischen den beiden gepackt,
aber Effekt ist das nix sich ändert.

Geht das eventuell nicht mit markierten Datensätzen ?

MFG

13. Februar 2008 14:09

Wo wird denn was markiert?
Veröffentliche doch bitte den (jetzigen) gesamten Quelltext, der mit dem Formaufruf zusammen hängt.

13. Februar 2008 14:47

Also komischerweise, als ich mich gerade komplett in der Datenbank abgemeldet habe und neu angemeldet habe geht das nun. ?!? Navision halt.


Andere Sache, gibs einen Kleinen Error ?
Also Error schliesst ja immer direkt auch die Form, aber es soll nur die Eingabe nicht akzeptiert werden.
Also ein "Mini"-Error. Gibs sowas ?

13. Februar 2008 16:07

Nicht jeder Error schließt eine Form. Es kommt darauf an, in welchem Trigger der Form der Error auftritt.
Aber da hilft am Besten die Online-Hilfe weiter...

13. Februar 2008 16:16

Du könntest auch eine Abfrage machen und ein Message statt einem Error ausgeben. Also zum Beispiel:

Code:
IF AbfrageWert = FALSE THEN
MESSAGE('Fehler')
ELSE
Führe Code aus;