Zahlen vergleichen und angleichen

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
Antworten
codelady
Beiträge: 31
Registriert: 11.01.2012, 13:52

Zahlen vergleichen und angleichen

Beitrag von codelady » 05.04.2012, 11:03

Hallo,

ich bin zum ersten Mal auf direkte Hilfe hier angewiesen, habe aber schon viel aus den Forumsbeiträgen lernen können. Hierfür erst einmal danke an alle hier.

Nun habe ich aber ein Problem, für das ich hier leider Lösung finden kann.

Für mein Formular Stundennachweise muss ich in einem Feld (Summe4) die Werte (Summe1 und Summe2) überprüfen ob sie nicht mehr als 160 ergeben. Wenn dieser Wert überschritten ist, dann soll auch nur 160 angezeigt werden. Wenn der Wert unter 160 liegt, dann soll der tatsächliche Wert (aus Summe1 uind Summe2) angezeigt werden.

Ich hoffe auf eine Lösung, bitte auch mit dem Hinweis ob FormCal oder JavaScript.

Bis dahin frohe Ostern und vielen Dank im Voraus.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

codelady
Beiträge: 31
Registriert: 11.01.2012, 13:52

Zahlen vergleichen und angleichen

Beitrag von codelady » 05.04.2012, 11:05

codelady hat geschrieben:Hallo,

ich bin zum ersten Mal auf direkte Hilfe hier angewiesen, habe aber schon viel aus den Forumsbeiträgen lernen können. Hierfür erst einmal danke an alle hier.

Nun habe ich aber ein Problem, für das ich hier leider Lösung finden kann.

Für mein Formular Stundennachweise muss ich in einem Feld (Summe4) die Werte (Summe1 und Summe2) überprüfen ob sie nicht mehr als 160 ergeben. Wenn dieser Wert überschritten ist, dann soll auch nur 160 angezeigt werden. Wenn der Wert unter 160 liegt, dann soll der tatsächliche Wert (aus Summe1 uind Summe2) angezeigt werden.

Ich hoffe auf eine Lösung, bitte auch mit dem Hinweis ob FormCal oder JavaScript.

Bis dahin frohe Ostern und vielen Dank im Voraus.

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Zahlen vergleichen und angleichen

Beitrag von armine » 05.04.2012, 11:56

Hallo codelady,

wie wäre es mit:

Formular1.gesamt::calculate - (FormCalc, client)

$ = Min(160, Summe1+ Summe2)

vg armine

codelady
Beiträge: 31
Registriert: 11.01.2012, 13:52

Zahlen vergleichen und angleichen

Beitrag von codelady » 05.04.2012, 14:34

armine hat geschrieben:Hallo codelady,

wie wäre es mit:

Formular1.gesamt::calculate - (FormCalc, client)

$ = Min(160, Summe1+ Summe2)

vg armine
Hallo armine,

vielen Dank, ist schon mal wirklich super, gäbe es auch noch die Möglichkeit dass anfänglich in Summe4 eine 0 oder garkeine Zahl steht und erst wenn die Berechnungen durchgeführt wurden auch die dementsprechende Zahl angezeigt wird?

gruß


Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Zahlen vergleichen und angleichen

Beitrag von Merklin » 05.04.2012, 23:55

Hallo codelady,

vielleicht geht es auch so. Ist zwar nicht so Elegant wie armine's Lösung, sollte aber seinen Zweck erfüllen.
Wenn ich nichts übersehen habe. Ach so, habe der Seite einen Namen gegeben (TF).
Macht sich immer besser, für's Scripten, wenn das Kind einen Namen hat.

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

codelady
Beiträge: 31
Registriert: 11.01.2012, 13:52

Zahlen vergleichen und angleichen

Beitrag von codelady » 10.04.2012, 06:48

Merklin hat geschrieben:Hallo codelady,

vielleicht geht es auch so. Ist zwar nicht so Elegant wie armine's Lösung, sollte aber seinen Zweck erfüllen.
Wenn ich nichts übersehen habe. Ach so, habe der Seite einen Namen gegeben (TF).
Macht sich immer besser, für's Scripten, wenn das Kind einen Namen hat.

VG Merklin
Hallo merklin,

habs kurz ausprobiert und funktioniert super, danke

LG

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Zahlen vergleichen und angleichen

Beitrag von armine » 10.04.2012, 07:27

Hallo codelady,

wenn erst dann etwas zu sehen sein soll, wenn in beiden Feldern etwas eingetragen wurde, dann

[font=courier new][fontsize=2]Formular1.gesamt::calculate - (FormCalc, client)

if (Summe1 and Summe2) then
    $ = Min(160, Summe1 + Summe2)
else
    $ = null
endif[/fontsize][/font]

vg armine

codelady
Beiträge: 31
Registriert: 11.01.2012, 13:52

Zahlen vergleichen und angleichen

Beitrag von codelady » 10.04.2012, 07:53

armine hat geschrieben:Hallo codelady,

wenn erst dann etwas zu sehen sein soll, wenn in beiden Feldern etwas eingetragen wurde, dann

[font=courier new][fontsize=2]Formular1.gesamt::calculate - (FormCalc, client)

if (Summe1 and Summe2) then
    $ = Min(160, Summe1 + Summe2)
else
    $ = null
endif[/fontsize][/font]

vg armine
Guten Morgen Armine,

vielen Dank - Klasse wie ihr euch um die "Neulinge" hier kümmert - Spitzenforum!!

LG

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Zahlen vergleichen und angleichen

Beitrag von armine » 10.04.2012, 08:16

Um wen sollte man sich denn sonst kümmern?
Den Profis habe ich ja nichts zu bieten.

vg armine

codelady
Beiträge: 31
Registriert: 11.01.2012, 13:52

Zahlen vergleichen und angleichen

Beitrag von codelady » 10.04.2012, 08:37

armine hat geschrieben:Um wen sollte man sich denn sonst kümmern?
Den Profis habe ich ja nichts zu bieten.

vg armine
Die Einstellung gefällt mir ;o)

Antworten