[Gelöst] Wert setzen

8. Juni 2010 15:52

Hallo,

ich glaube die Sonne hat mein Hirn ausgetrocknet.

Ich habe in der Tabelle 13 Salespeople/Purchasers ein neues Feld eingefügt, Name: Inaktiv Type: Boolean.

Im gleichnamigen Formular 14 setze ich den Wert über einen MenüItem:

Code:
rec.Inaktiv := True;


im anschließenden

Code:
MESSAGE(FORMAT(Rec.Inaktiv));


bekomme ich eine Message mit Ja, nur

warum speicher NAV das nicht?

Gruß
Ralf
Zuletzt geändert von ralf5 am 8. Juni 2010 17:04, insgesamt 1-mal geändert.

Re: Wert setzen

8. Juni 2010 16:01

Wie wäre es mit einem Rec.MODIFY() ?

Re: Wert setzen

8. Juni 2010 16:01

ralf5 hat geschrieben:ich glaube die Sonne hat mein Hirn ausgetrocknet.

Wirklich toller Themenbeginn :mrgreen:

Im gleichnamigen Formular 14 setze ich den Wert über einen MenüItem:

Code:
rec.Inaktiv := True;

warum speicher NAV das nicht?

Weil du danach nicht
Code:
rec.MODIFY;

ausführst ;-)

Re: Wert setzen

8. Juni 2010 16:04

Das musst du Nav auch sagen, dass es das tun soll :wink:
Hier zur Auswahl: CurrForm.Update, CurrForm.SaveRecord oder rec.modify ("rec." kann man weglassen).
Aber wieso füllt du den Wert so umständlich? Wenn du dafür eine Checkbox einblendest, wird das beim Anklicken gespeichert.

Re: Wert setzen

8. Juni 2010 16:26

Na klar... Modify! Is doch die Sonne :mrgreen:

@McClane
Das soll nur selten gemacht werden. Die deaktivierten Verkäufer werden dann auch nicht mehr angezeigt. Also Aktivieren geht nur über die Tabelle.

Vielen Dank.
Ralf

Re: [Gelöst] Wert setzen

8. Juni 2010 17:06

Ja, getan :wink: