Autor Thema: Feldwert umbenennen mit @SetField  (Gelesen 1079 mal)

Offline macom111

  • Senior Mitglied
  • ****
  • Beiträge: 293
  • Geschlecht: Männlich
  • Anfänger in der Datenbankentwicklung!!!
Feldwert umbenennen mit @SetField
« am: 17.12.05 - 11:28:10 »
Hallo zusammen,

ich habe in meiner Ansicht eine Spalte "Neukunde". Die Dokumente haben den Wert "Wahr" od. "Falsch". Diese sollen aber durch "Ja" od. "Nein" ersetzt werden.
Meine Formel im Agent:
FIELD Neukunde := Neukunde;
@If (Neukunde = "Wahr"; @SetField ("Neukunde"; "Ja");
@SetField ("Neukunde"; "Nein"));

Die Dokumente werden aber alle nur auf "Nein" gesetzt.

Wo bitte habe ich meinen Denkfehler? ???
Bitte um Hilfe.

Gruß Siggi

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feldwert umbenennen mit @SetField
« Antwort #1 am: 17.12.05 - 12:56:26 »
Verwendest Du Aliase ? Das Ergebnis deutet auf sowas hin oder auf einen Schreibfehler "(wahr" statt "Wahr").

Abgesehen davon kannst Du den Agent auch geschmeidiger schreiben:
FIELD Neukunde := @If (Neukunde = "Wahr"; "Ja"; "Nein")

Bernhard

Offline macom111

  • Senior Mitglied
  • ****
  • Beiträge: 293
  • Geschlecht: Männlich
  • Anfänger in der Datenbankentwicklung!!!
Re: Feldwert umbenennen mit @SetField
« Antwort #2 am: 17.12.05 - 13:20:21 »
Es bleibt wohl nur der Schreibfehler.
Der Wert in den Doks lautet "WAHR".
Ich wußte nicht, daß hier zw. Groß,- und Kleinschreibung unterschieden wird.
Aber jetzt weiß ich es und es funktioniert.

Vielen Dank.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz