Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: eknori am 11.02.03 - 10:37:55

Titel: Berechnete Bearbeitbare Felder ...
Beitrag von: eknori am 11.02.03 - 10:37:55
Hi,

hab da ein kleines Problem.

Ich habe in einer Maske mehrere Felder, die mit dem Inhalt korrespondierender Felder gefüllt werden sollen.

z.B.

Wird der Name eines Einkäufers im Feld EK eingetragen, soll sich das Feld Verteiler_EK mit dem Wert von EK füllen.
Bei einem berechneten Feld ist das ja auch kein Problem.

Jetzt kann es aber vorkommen, daß der Wert im Feld Verteiler_EK von EK abweicht; der User muß also die Möglichkeit haben, den Wert zu ändern.

Wie kriege ich das hin ? ich meine jetzt nicht mittels berechnetem Feld und Code in einem Button oder so.

Ich möchte gerne das bearbeitbare Feld behalten.

eknori
Titel: Re:Berechnete Bearbeitbare Felder ...
Beitrag von: Gandalf am 11.02.03 - 10:46:29
Hallo eknori,

vielleicht leig ich ja falsch - aber ich versucht.

Vorschlag:

Verteiler_EK Feld wie gehabt , aber nur zur Ansicht, Beim bearbeiten ausblenden.

Weiteres  Feld, das nur beim bearbeiten sichbar ist, und das Verteiler_EK Feld aktualisiert.

Bye
Gandalf
Titel: Re:Berechnete Bearbeitbare Felder ...
Beitrag von: Pjorn am 11.02.03 - 11:41:00
Hi eknori,
dann will ich auch mal versuchen nicht falsch zu liegen:

um etwas Code wirst Du selbstverständlich nicht umhinkommen(aber um den in einem Button). Aber ist es nicht möglich, im Exiting des Feldes EK das Feld Verteiler_EK mit Script (FE) zu füllen? Da liesse sich dann ja auch festlegen, ob ein bereits eingetragener Wert überschrieben werden solle oder nicht.

Ist auf die Schnelle das Einzige, was mir so einfällt!
Hoffe das hilft Dir weiter...


cu Pjorn
Titel: Re:Berechnete Bearbeitbare Felder ...
Beitrag von: dirk_2909 am 11.02.03 - 11:47:03
Hi eknori,

versuch mal in der Eingabeumsetzung von EK eine Formel zu schreiben, die das Feld Verteiler_EK befüllt:

Bsp:

X:=EK;
FIELD Verteiler_EK := EK;
X
Titel: Re:Berechnete Bearbeitbare Felder ...
Beitrag von: Pjorn am 11.02.03 - 11:53:26
@Dirk: warum auch einfach, wenn's kompliziert geht! Kann ich da nur zu meinem Vorschlag sagen...
Mit EingabeUmsetzung geht's natürlich wesentlich einfacher ;D

*imBodenversink*
Titel: Re:Berechnete Bearbeitbare Felder ...
Beitrag von: Performance am 11.02.03 - 12:22:46
klar geht das mit skript eleganter aber ein @Formula tut es auch:

Form = automatically refresh fields
felder ek, _ek = bearbeitbar,  eek computed

feld ek
input validation:
var := ek;
@If(var = "":" "; @Return("Feld ek muss..."); @True )

feld eek
Value:
FIELD _ek := _ek;
var := ek;
@If(var = "":" "; @Return("");
  @If( _ek = "":" ";@SetField("_ek"; var); "" ) )


cu


Titel: Re:Berechnete Bearbeitbare Felder ...
Beitrag von: eknori am 11.02.03 - 12:39:09
@All:

Danke für die Anregungen

@dirk:

habe das in die Eingabeumsetzung eingebaut; funktioniert.
Reicht so auch für meine Zwecke.