Autor Thema: Wert 1 - Wert2 in der Ansicht R6/R5  (Gelesen 3747 mal)

Offline Charlie

  • Frischling
  • *
  • Beiträge: 7
  • Ich liebe dieses Forum!
Wert 1 - Wert2 in der Ansicht R6/R5
« am: 17.07.03 - 08:58:06 »
Hallo Lotusgemeinde,

ich stehe vor einem Problem.
Unter R6 kann ich in der Ansicht folgende Formel anwenden, die auch funktioniert:
@tonumber(Wert1+Wert2)-@tonumber(Wert1a+Wert2a)

Unter R5 gibte es jedoch diese Funktion nicht.
Mit @Text etc. geht es einfach nicht.

Wie schaffe ich es, dass diese Berechnung auch unter R5 funktioniert?

Gruß
Charlie

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #1 am: 17.07.03 - 09:03:54 »
@textToNumber ?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Charlie

  • Frischling
  • *
  • Beiträge: 7
  • Ich liebe dieses Forum!
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #2 am: 17.07.03 - 09:10:10 »
Hallo,

unter R6 mit @ToNumber.
Bei R5 mit der Funktion @TextToNumber erhalte ich eine Fehlermeldung:
FEHLER: Falscher Datentyp für Operator oder @Funktion: Text erwartet @ERROR

Die Felder sind berechnete Zahlenfelder.

Charlie

Offline Christian97

  • Aktives Mitglied
  • ***
  • Beiträge: 182
  • Geschlecht: Männlich
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #3 am: 17.07.03 - 10:14:41 »
Hallo,

versuchs unter R5 mal so:
@Text((@TextToNumber(Wert1)+@TextToNumber(Wert2))-(@TextToNumber(Wert1a)+@TextToNumber(Wert2a)))

Ciao,
Christian

Offline Charlie

  • Frischling
  • *
  • Beiträge: 7
  • Ich liebe dieses Forum!
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #4 am: 17.07.03 - 12:02:03 »
Hallo Christian,

geht leider auch nicht. Erhalte die gleiche Fehlermeldung wie oben.

Charlie

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #5 am: 17.07.03 - 12:17:31 »
Die Felder sind berechnete Zahlenfelder.

(Wert1+Wert2)-(Wert1a+Wert2a)

thats it


Offline Christian97

  • Aktives Mitglied
  • ***
  • Beiträge: 182
  • Geschlecht: Männlich
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #6 am: 17.07.03 - 12:25:32 »
@Till_21:
Charlie will die Formel in einer Ansicht nutzen und da wird doch nur Text angezeigt.

Wenn man allerdings die Formel nimmt:
@Text((@TextToNumber(Wert1+Wert2))-(@TextToNumber(Wert1a+Wert2a)))
dann werden die Zahlen verkettet, z.B. aus 7+8 wird dann 78 und nicht 15.

Ich hab meine beschriebene Variante getestet und da funktioniert es.
Hatte mir auch 4 berechnete Zahlenfelder gemacht, die dann mit Werten belegt und dann die Formel in der Ansichtspalte hinterlegt.
Kann's evtl. an was anderem liegen?

Ciao,
Christian
« Letzte Änderung: 17.07.03 - 12:28:05 von Christian97 »

Offline Charlie

  • Frischling
  • *
  • Beiträge: 7
  • Ich liebe dieses Forum!
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #7 am: 17.07.03 - 12:30:56 »
Hallo Till_21,

es war das erste was ich ausprobiert habe.

Fehlermeldung wie oben, ohne @error.

Charlie

Offline Christian97

  • Aktives Mitglied
  • ***
  • Beiträge: 182
  • Geschlecht: Männlich
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #8 am: 17.07.03 - 12:37:48 »
ich mach das bei den zwei Fehlermeldungen immer so:

wenn "FEHLER: Falscher Datentyp für Operator oder @Funktion: Text erwartet " steht, dann fehlt meist ein "@Text" vor der Formel in der Ansicht

wenn "FEHLER: Falscher Datentyp für Operator oder @Funktion" steht, dann fehlt ein "@TextToNumber" in der Formel. (wegen den Zahlenfeldern, da Notes nicht mit Strings rechnet)

Christian

Offline Charlie

  • Frischling
  • *
  • Beiträge: 7
  • Ich liebe dieses Forum!
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #9 am: 17.07.03 - 13:03:39 »
Hallo,

ich kann es drehen, wie ich will.
Funktioniert einfach nicht.

Charlie

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #10 am: 17.07.03 - 13:39:49 »
@Till_21:
Charlie will die Formel in einer Ansicht nutzen und da wird doch nur Text angezeigt.
Ich hab meine beschriebene Variante getestet

Das hab ich schon kapiert und getestet habe ich es auch...

super sache - funktioniert...

aber wer nicht will - dem wird anders geholfen...

Offline Charlie

  • Frischling
  • *
  • Beiträge: 7
  • Ich liebe dieses Forum!
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #11 am: 17.07.03 - 14:16:31 »
Hallo,

jetzt aber langsam. ;D

Ich habe ein Feld "Faktor" bearbeitbar
Dann berechnete Felder wie z.B. Feld1:
@If(Feld1 = "0";""; (@If(typ = "ok"; Feld1* faktor; "")))

Feld2:
@If(Feld2 = "0";""; (@If(typ = "so nicht"; Feld2 * faktor; "")))

Das gilt für mehrere Felder des Typs "OK" und "so nicht"

In der Ansicht will ich diese vergleichen wie beschreiben.

(Feld 1+Feldx)-(Feld2+FeldY)

undf das funktioniert nicht


Charlie

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #12 am: 17.07.03 - 15:19:38 »
hab ich noch nie gehoert...

koenntest du ne abgespeckte version deiner db anhaengen ?

gruss

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #13 am: 17.07.03 - 16:27:02 »
hab nur kurz drauf gucken koennen...
spaeter find ich nochetwas zeit, mir ist aber schon was aufgefallen:

der fehler liegt nicht an der view, sondern an deiner maske:

zB:
dein feld k:
Default : "0"
ist zwar ein Numberfield, aber mit einem String initialisiert

deshalb schmiert dein feld K_EURO ab:

@If(K = "0";""; (@If(typ = "Ist"; K * cur_faktor_1; "")))

guck dir nun mal die dokumenteneigenschaften an:
im feld K_EURO steht schon @error bla drin...

dann kann auch weder
(a+b)-(c+d)
noch mit @texttonumber etc
nicht funktionieren

gruss und bis spaeter

Offline Charlie

  • Frischling
  • *
  • Beiträge: 7
  • Ich liebe dieses Forum!
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #14 am: 17.07.03 - 18:24:49 »
Hallo Till_21,

aber warum funktioniert es unter R6 ohne Probleme?

Nur unter R5 habe ich diese Probleme. :'(

Charlie

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re:Wert 1 - Wert2 in der Ansicht R6/R5
« Antwort #15 am: 22.07.03 - 17:59:04 »
aber warum funktioniert es unter R6 ohne Probleme?

Nur unter R5 habe ich diese Probleme. :'(
Falls es dich noch interessieren sollte:

@ToNumber wandelt (soweit möglich) Texte in Zahlen um und belässt Zahlen als solche.

@TextToNumber wandelt auch Texte in Zahlen um, gibt aber einen Fehler zurück, wenn das Argument schon eine Zahl ist.

Alles klar?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz