Hallo,
Ich habe nicht viel Erfahrung mit dem LCD und stoße auf ein Problem bei dem Ihr mir hoffentlich helfen könnt.
Ich möchte gerne dass die Anwender im Formblatt je nach bedarf ausprobieren können, welche Werte Sie am Ende behalten möchten.
Sprich, es ist möglich, dass der Anwender Wert A & B hat und daraus ergiebt sich C. Oder er hat Wert A&C und B soll berechnet werden. Das ganze erbgiebt sich durch Probieren. Er wird alls erstes wissen wollen wie groß B ist, wenn C=90%, dann wird er sich an eine optimale Aufteilung herantasten.
Das Problem ist, dass bei "Berechnet-Benutzer darf überschreiben" ich genau nur einmal eine Berechnung durchführen lassen kann. Ändere ich die Werte wird nicht mehr berechnet...
Ich hoffe ich konnte mein Problem Verständich ausdrücken und ihr könnt mir helfen.
Berechnung und Überschreiben
Berechnung und Überschreiben
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Berechnung und Überschreiben
Hallo,
B und C werden abhängig vom jeweils anderen Wert berechnet, wenn A (Eingabe einer Zahl > 0 wird erzwungen) gegeben ist. Wird A geändert, wird C neu berechnet.
vg armine
B und C werden abhängig vom jeweils anderen Wert berechnet, wenn A (Eingabe einer Zahl > 0 wird erzwungen) gegeben ist. Wird A geändert, wird C neu berechnet.
vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Berechnung und Überschreiben
Hallo Armine,
genau das meinte ich
. Vielen Dank für Deine Unterstüzung, dass hätte ich nie hinbekommen. Fällt mir schon schwer alles genau zu verstehen.
Grüße
CrazyMima
genau das meinte ich

Grüße
CrazyMima
Berechnung und Überschreiben
Hallo
Etwas ähnliches bräuchte ich auch, allerdings sind es einige Felder (preis1, preis2, summe1 usw.) die voneinander abhängig sind. Konkret: Lohnberechnung,
- Bruttolohn bekannt/geändert, Abzüge bekannt/geändert, wie ist der Nettolohn
- Abzüge bekannt/geändert, Nettolohn bekannt/geändert, wie sind die Abzüge
usw.
Ich habe allerdings kein LiveCycle. Ich arbeite in AcrobatPro. Meine JavaScript-Kenntnisse halten sich in Grenzen. Leider kann ich beim iteration.pdf das JavaScript nicht studieren. Vielleicht kann mir Jemand auf die Sprünge helfen.
Grüsse
Daniel Steiger
Etwas ähnliches bräuchte ich auch, allerdings sind es einige Felder (preis1, preis2, summe1 usw.) die voneinander abhängig sind. Konkret: Lohnberechnung,
- Bruttolohn bekannt/geändert, Abzüge bekannt/geändert, wie ist der Nettolohn
- Abzüge bekannt/geändert, Nettolohn bekannt/geändert, wie sind die Abzüge
usw.
Ich habe allerdings kein LiveCycle. Ich arbeite in AcrobatPro. Meine JavaScript-Kenntnisse halten sich in Grenzen. Leider kann ich beim iteration.pdf das JavaScript nicht studieren. Vielleicht kann mir Jemand auf die Sprünge helfen.
Grüsse
Daniel Steiger
Berechnung und Überschreiben
Hallo Daniel,
die ganze Kunst liegt darin, die automatische Berechnung zu unterbinden und sie nach Änderung eines Wertes duch Code auszulösen.
In meinem Beispiel liegt die Kalkulation im initialize und reagiert nur, wenn auch zwei Werte zum Berechnen des dritten vorhanden sind. Aus den drei Werten kannst du dann weitere ableiten.
Sollest dir vorschweben, mit zwei Unbekannten zu arbeiten, dann erinnere dich bitte daran, dass du dann auch zwei Gleichungen brauchst.
vg armine
die ganze Kunst liegt darin, die automatische Berechnung zu unterbinden und sie nach Änderung eines Wertes duch Code auszulösen.
In meinem Beispiel liegt die Kalkulation im initialize und reagiert nur, wenn auch zwei Werte zum Berechnen des dritten vorhanden sind. Aus den drei Werten kannst du dann weitere ableiten.
Sollest dir vorschweben, mit zwei Unbekannten zu arbeiten, dann erinnere dich bitte daran, dass du dann auch zwei Gleichungen brauchst.
vg armine
Berechnung und Überschreiben
Hallo Armine
Das kling irgendwie logisch. Doch scheint mir, dass meine JavaScript-Kenntnisse dafür nicht ausreichen. Hätten Sie dazu ein Beispiel oder geht das nur mit LiveCycle.
Mein Code funktioniert so nicht:
Daniel
Das kling irgendwie logisch. Doch scheint mir, dass meine JavaScript-Kenntnisse dafür nicht ausreichen. Hätten Sie dazu ein Beispiel oder geht das nur mit LiveCycle.
Mein Code funktioniert so nicht:
Vielen Dank für die Antwortvar a = this.getField("preis1");
var b = this.getField("summ1");
var e = this.getField("Rabatt").value;
if (b.value !=""){
a.value = b.value/100*e;
}
Daniel
Berechnung und Überschreiben
Hallo Daniel,
ich hoffe, dass das auch mit Acrobat geht und sich ein Acrobat-Kundiger deiner Sache annimmt. Meine Kenntnisse reichen nur für den LCD.
vg armine
ich hoffe, dass das auch mit Acrobat geht und sich ein Acrobat-Kundiger deiner Sache annimmt. Meine Kenntnisse reichen nur für den LCD.
vg armine