Autor Thema: Wert vom berechneten Feld ändern  (Gelesen 2671 mal)

Offline Ozapftis

  • Frischling
  • *
  • Beiträge: 15
Wert vom berechneten Feld ändern
« am: 13.03.12 - 11:06:50 »
Hallo zusammen,

kann mir jemand sagen wie ich folgendes Problem löse?

In diversen Datensätzen soll ein berechnetes Feld einen neuen Wert bekommen, da der alte nicht mehr gültig ist.
Wenn ich das mit einem Agenten und einem Setfield Befehl versuche, stürzt mir immer Notes ab.
Mache ich was falsch? Vielen Dank!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Wert vom berechneten Feld ändern
« Antwort #1 am: 13.03.12 - 11:08:40 »
FIELD <feldname> := <neuerwert>;
SELECT @All

Offline Ozapftis

  • Frischling
  • *
  • Beiträge: 15
Re: Wert vom berechneten Feld ändern
« Antwort #2 am: 13.03.12 - 11:14:30 »
Ich hatte eine Zusatzinfo vergessen:

Die Datensätze in denen der Wert geändert werden muss, müssen vorher identifiziert werden.
Es gibt 100 Datensätze und nur in 20 soll der Wert geändert werden.
Alle Datensätze haben weitere Felder, anhand derer man, so meine ich, eine Identifizierung durchführen kann.
Im Sinne von:

@If
      (
         Name = "Feldname"; -> anhand dieses Feldes könnte man identifizieren
            @SetField ("Wert";"neuerwert");

usw.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Wert vom berechneten Feld ändern
« Antwort #3 am: 13.03.12 - 11:24:14 »
FIELD <feldname>:= @If (<Bedingung>; <neuerwert>; <feldname>);
SELECT @All

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz