Autor Thema: Währungsfeld umbiegen...  (Gelesen 2355 mal)

Offline dumme_fragen

  • Junior Mitglied
  • **
  • Beiträge: 55
  • Geschlecht: Männlich
Währungsfeld umbiegen...
« am: 15.11.02 - 09:57:58 »
Hallo mal wieder,

ich habe eine Maske in einer Datenbank, in der noch DM Beträge in einem
Feld gespeichert sind. Da es ein Währungsfeld ist, steht auch seit der Umstellung zum Euro das ¤-Zeichen dahinter. Die Datenbank war lange nicht
mehr in Benutzung, jetzt soll sie aber wieder reaktiviert werden.
Ich habe mir einen Agenten geschrieben, der das besagte Feld ("Auftragswert") durch 2 teilen soll und mir dieses Ergebnis wieder in das Feld
speichert. Mein Code:

_AuftragswertEuro := Auftragswert/2;
@If(Auftragswert="";""; @SetField (Auftragswert; _AuftragswertEuro))


Mach ich etwas falsch? Wenn ja, was?
 ???

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Währungsfeld umbiegen...
« Antwort #1 am: 15.11.02 - 10:11:35 »
Hi,

was mir fehlt ist die Zeile  FIELD Auftragswert := Auftragswert. Die Zeile sollte am Anfang stehen. Ich bin mir nicht ganz sicher. ob ein Variablenname mit einem Unterstrich anfangen kann.  Ansonsten sollte das funktionieren.

Ganz nebenbei stimmt der Umrechnungsfaktor nicht. Genau genommen müsste es so aussehen:
 
_AuftragswertEuro := Auftragswert/1.95583;



Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re:Währungsfeld umbiegen...
« Antwort #2 am: 15.11.02 - 10:14:31 »
Probier mal:
FIELD Auftragswert := Auftragswert;
_AuftragswertEuro := Auftragswert/2;
@If(Auftragswert="";""; @SetField ("Auftragswert"; _AuftragswertEuro))

-rar
†090620141300

Offline dumme_fragen

  • Junior Mitglied
  • **
  • Beiträge: 55
  • Geschlecht: Männlich
Re:Währungsfeld umbiegen...
« Antwort #3 am: 15.11.02 - 10:15:58 »
Hat leider beides nicht geholfen...

wegen dem Umrechnungsfaktor: Das soll eh nur ein gerundeter Wert sein,
da will ich gar keine Nachkommastellen oder genaue Euro-Zahlen haben,
dass passt so  ;)

Offline dumme_fragen

  • Junior Mitglied
  • **
  • Beiträge: 55
  • Geschlecht: Männlich
Re:Währungsfeld umbiegen...
« Antwort #4 am: 15.11.02 - 10:25:53 »
FIELD Auftragswert := Auftragswert;
_AuftragswertEuro := Auftragswert/2;
@If(Auftragswert="";""; @SetField ("Auftragswert"; _AuftragswertEuro))

Hey, das war's! Vielen Dank... Blöde Syntax!  ;)

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re:Währungsfeld umbiegen...
« Antwort #5 am: 15.11.02 - 10:31:31 »
" " oder? ;)
†090620141300

Offline dumme_fragen

  • Junior Mitglied
  • **
  • Beiträge: 55
  • Geschlecht: Männlich
Re:Währungsfeld umbiegen...
« Antwort #6 am: 15.11.02 - 10:33:35 »
japp, so sieht's aus... ::)

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re:Währungsfeld umbiegen...
« Antwort #7 am: 17.11.02 - 18:07:34 »
Außerdem sind Währungsfelder so ziemlich der überflüssigste Müll, den es in Notes überhaupt gibt. Wofür ein Feld gut sein soll, dass in der deutschen Replik einer Datenbank 100 DM zu 100 $ in der amerikanischen Replik vermehrt, konnt mir bisher noch niemand schlüssig erklären.

Aber wenn's denn schonmal drin ist, würde ich mir ohne Extrabezahlung auch nicht die Mühe machen, es umzubauen ...

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz