Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TRS am 23.10.03 - 16:57:08

Titel: Werte von Feldern Berechnen
Beitrag von: TRS am 23.10.03 - 16:57:08
3 Fragen von TRS dem Einsteiger :D :

1 - Wie kann ich ein Feld einen Wert berechnen lassen, der abhängig von der Eingabe in einem anderen Feld ist.
Praktisch will ich, dass ein Feld mir die Makler Provision anhand der monatsmiete automatisch ausrechnet ... sind ja mehr oder weniger immer 2 Monatsmieten.

2 - hat mit obrigem nichts zu tun, würde aber trotzdem gerne wissen wies geht.
Ich wähle in einem Feld einen bestimmten Wert aus (als editor): was muss ich programmieren damit ich bei der auswahl andere Masken/Felder automatisch in der aktuellen maske angezeigt bekomme?
Ich wähle bspw. Commerzbank und bekomme unter dem Feld in dem Commerzbank ausgewählt wurde, automatisch die BLZ in einem neuen Feld (herausgezogen aus der Maske in der die Commerzbank incl. BLZ angegeben ist) anzeigt

3 - (nehme wieder commerzbank als bsp): Ich möchte, dass die Wahlmöglichkeiten eines Felder, aus anderen Masken resultieren. Wenn ich also beispielsweise eine Bank in einer Maske angeben will, kann ich aus einer Liste die Commerzbank auswählen und dann durch klicken (auf einen button oder so)  den Datensatz Commerzbank in der Maske Bank angezeigt bekommen ...

klingt kompliziert, isses bestimmt auch

Richtig gut wäres, wenn es theoretisch auch im web gehen würde. :-\
Titel: Re:Werte von Feldern Berechnen
Beitrag von: Semeaphoros am 23.10.03 - 17:58:40
Zu 1:
Du legst ein berechnetes Pferd Namens Provision an und gibst für den Wert die Formel ein:
@If(@IsAvailable(Monatsmiete);2*Monatsmiete;0);

Zu 2: wie oben, ein Pferd namens Bankleitzahl als Berechnet und in der Formel mit einem dblookup den Wert aus einer Ansicht ziehen.l

Zu 3. Da musst Du ein Listenpferd anlegen und für die Auswahlliste entweder eine Ansicht angeben oder diesmal mit dbcolumn, allenfalls dblookup, die Werte, die ausgewählt werden können, anzuzeigen.


Zu 4. Kümmere Dich mal um eine Ausbildung in Notes-Design

Zu 5. Lasse Dir die Struktur einer Notes-Datenbank mal grundsätzlich erklären, damit Du nicht mehr Maske und Dokumente verwechseln musst.
Titel: Re:Werte von Feldern berechnen
Beitrag von: koehlerbv am 23.10.03 - 18:21:03
Kleine Korrektur zu Semeaphoros' Beitrag:
Zu 1) @If (@IsNumber (....
Das pure Prüfung auf Vorhandensein könnte (!) zu Problemen führen.
Und bei solchen Formeln für berechnete Felder immer bedenken, daß Notes "von oben nach unten" durchrechnet.

Zu 3) Hier wäre Dialogbox angesagt - @dbColumn hat ja schon die Auswahl getroffen.

Zu 4 und 5) Das waren die wichtigsten Tips. Notes ist zu komplex, um da "nebenbei" weiter zu kommen. Zugegebenermassen: Ich habe noch NIE einen Notes-Kursus besucht (na gut: 1994 "Notes VIP" - falls sich noch jemand an diesen LS-Vorgänger erinnert), aber sehr viel investiert in Literatur und strukturiertes Vorgehen.

Ein gründliche Ausbildung ersetzt dieses Forum nicht, aber wenn bei der Ausbildung Fragen auftauchen, sind wir gerne bereit zu helfen.

Bernhard
Titel: Re:Werte von Feldern Berechnen
Beitrag von: Semeaphoros am 23.10.03 - 18:25:48
Danke für die Präzisierung, und die wertvollen Ergänzungen, genau so wars gemeint
Titel: Re:Werte von Feldern Berechnen
Beitrag von: TRS am 24.10.03 - 09:17:17
danke trotzdem die herren. ich werde alle ihre ratschläge befolgen  :)