BEDINGTE Freigabe der macOS Version Sequoia für tomedo® Alle Hinweise und Informationen finden Sie unter folgendem Link.
Hinweis: Zukünftige iOS tomedo Updates werden nur noch auf Geräten mit iOS 16 oder höher verfügbar sein.
Guten Morgen an alle,

da aus irgenteinem Grund meine JavaScripte in meinen pdf Vorlagen nicht mehr funktionieren, bin ich wohl gezwungen neue Formulare auf zu setzen.

Die Lösung schienen CF zu sein, zumal die von den MFA am iPad vorausgefüllt werden können.

Ich versuche nun in einem CustomFormular Felder berechnen zu lassen. Verbal: wenn Variable A nicht 0 ist, addiere 1 zu Variable B. ansonsten nimm Variable B (ohne weitere Berchnung). Feldtyp für Var A Textfeld mit Schnellauswahl, Feldtyp für das Rechenfeld entweder Textfeld mehrzeilig, nicht editierbar oder SCORE. Für die Bedingung funktioniert das Textfeld, solang bis ich die Rechenoperation einsetze, dann ist hier Schluss. Für die Rechenoperation funktioniert SCORE, solange bis ich die Bedingung setze; dann ist auch hier Schluss. Meine Syntax: $[if $[VarA]$ zs_equals 0 $[VarB]$ $[VarA]$+1]$ funktioniert genauswenig wie $[if $[insdos13]$ zs_equals 0 $[ZDmo]$ '$($[insdos13]$+1)$']$. Irgentwie sehe ich nach Stunden am Schreibtisch den Wald vor bäumen nicht mehr. Vielleicht hat einer eine Idee?! Danke vielmals.
Gefragt vor in Frage von (260 Punkte)
0 Punkte

2 Antworten

Moin Herr Oechslen,

in CF funktioniert keine Rechenfunktion. Das geht nur in CKE
Beantwortet vor von (37.3k Punkte)
0 Punkte
Da muss ich widersprechen, Sie haben in CF auch das Score Feld, mit dem man rechnen kann
Ich muss Herrn Klemenz Recht geben.

Ich habe noch mal nachgeschaut. Tatsächlich habe ich ein CF in dem ich auch Scoreberechnungen vornehme. Allerdings ist das eine andere Funktionalität wie in den CKE.
So sähe ein Kommando aus: $[if $[v1]$ zs_equals '0' '0' '1']$

so müsste es dann bei Ihnen funktionieren:
$[if $[VarA]$ zs_equals '0' 'VarB' 'VarA+1']$

Da wird dann nur ein Wert ausgegeben, der addiert werden kann.

Komplexere Sachen sind aber im CF nicht möglich wie:
FUNCTION('$[v1]$', 'ifSmallerAs:yes:no:', '3', '0',
FUNCTION('$[v1]$', 'ifSmallerAs:yes:no:', '6', '1',
FUNCTION('$[v1]$', 'ifSmallerAs:yes:no:', '8', '2',
FUNCTION('$[v1]$', 'ifSmallerAs:yes:no:', '10', '3',
FUNCTION('$[v1]$', 'ifSmallerAs:yes:no:', '12', '4', '5')))))

Hilft das weiter?
Beantwortet vor von (37.3k Punkte)
Bearbeitet vor von
0 Punkte
18,637 Beiträge
26,943 Antworten
48,398 Kommentare
29,811 Nutzer