Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: chakoe am 10.04.03 - 14:44:09

Titel: Mathe und Notes ;-)
Beitrag von: chakoe am 10.04.03 - 14:44:09
Hallo,

wer kann mir eine Newbie-Hilfe zu folgendem Thema geben:

Ich habe mehrere Dialoglisten, deren Inhalt bestandteil
einer Berechung sein sollen:

Bsp:

Feld3 = Feld2 x Feld1 / Feld4    zu beispiel.

Wie bringe ich solche Formeln in Notes unter,
unter Excel ist das ja was für Kinder, aber unter
Notes hörts dann zur Zeit bei mir noch auf.

Bitte möglichst genau erklären....DANKE

Sebastian
Titel: Re:Mathe und Notes ;-)
Beitrag von: ata am 10.04.03 - 14:52:21
... ich kann mir zwar nichts darunter vorstellen, aber hier eine Formel zur Berechnung eines Feldes

FIELD Feld3 := Feld2 * Feld1 / Feld4

ata
Titel: Re:Mathe und Notes ;-)
Beitrag von: Axel am 10.04.03 - 15:00:43
Hi,

... und wenn notwendig noch Klammern setzen, um die Reihnefolge der Berechnung zu steuern.


BTW: klappt aber nur mit Zahlenfeldern


Axel
Titel: Re:Mathe und Notes ;-)
Beitrag von: chakoe am 10.04.03 - 17:31:11
....hm so richtig haut das noch nicht hin, ich denke ich habs nicht genug beschrieben:

Ich habe ein Feld namens "summe_ram"  In diesem Feld soll berechnet werden, über wieviel RAM der dokumentierte Rechner
verfügt.  Desweiteren habe ich Felder namens anzram1,anzram2,
anzram3 (steht für Anzahl der Module) und typram1,typram2,typram3
(steht für grösse des Moduls). Da jeder Rechner bis zu drei verschiedene Modulgrössen hat, habe ich jeweils drei Felder hierfür.

Ich habe die obenstehende Formel übernommen und angepasst, sodaß sich folgendes ergab:

FIELD summe_ram := anzram1* typram1+anzram2*typram2+anzram3*typram3

Beim bestätigen der Formel kommt folgene Meldung:

Kein Haupt- oder Auswahlausdruck in Formel: "

Was hat dies zu bedeuten? Funktioniert diese Formel nur
mit reinen Zahlenfenstern, oder geht es auch mit Dialoglisten,
welche nur Zahlen als Inhalt haben?

Danke

Sebastian
Titel: Re:Mathe und Notes ;-)
Beitrag von: cpo am 10.04.03 - 19:41:47
Wo ist denn diese Formel?
Mit "FIELD" versuchst Du, das in ein Feld zu schreiben. Macht vergleichsweise wenig Sinn, wenn das Feld 'eh auf der Maske ist.
Mach Dein Feld summe_ram einfach berechnet, trag' die Formel ein (ohne FIELD xxx:=, nur die Formel) und fertig ist das.

CPO
Titel: Re:Mathe und Notes ;-)
Beitrag von: ata am 10.04.03 - 20:07:01
... du solltest noch die Klammern setzen - Punkt vor Strich beachten

... der Fehler den du bekommst, ist weil deine Formel in dieser Form keinen Wert zurückgibt - eine Feldzuweisung gibt nichts zurück...

FIELD .... ;""

... in dieser Form würde es funktionieren. Allerdings halte ich den Einwand von CPO für richtig - eine berechnete Formel im Feld löst dein Problem ebenfalls - und genau an der Stelle wo benötigt und gesucht...

ata