BEDINGTE Freigabe der macOS Version Sequoia für tomedo®
Alle Hinweise und Informationen finden Sie unter folgendem Link.
Ich möchte gern eine Scor berechnen lassen, dies geht ja nur aus Ankreuzfeldern.

Deshalb würde ich gern aus einem Zahlenfeld oder einem Textfeld mit Schnellauswahl das jeweils passende Ankreuzfeld ausfüllen lassen.

Hat hier jemand eine Lösung/Idee? Wie Wäre der Eintrag im Ankreuzfeld?
Gefragt in Frage von (5.1k Punkte)
0 Punkte

2 Antworten

Beste Antwort

Scores können auch aus Zahlenfeldern oder Textfeldern mit Schnellauswahl berechnet werden. Um im unausgefüllten Formular keine Score-Fehlermeldung zu bekommen, können Sie entweder in den Zahlen-/Textfeldern eine Vorbefüllung eintragen od. wie von Herrn Tenzer hier https://forum.tomedo.de/index.php/63366/auswerten-von-radiobuttons-oder-ankreuzfeldern-im-cf beschrieben, so was $[if $[v1]$ zs_equals '' '0' '$[v1]$']$+$[if $[v2]$ zs_equals '' '0' '$[v2]$']$... eintragen.

Beantwortet von (19.8k Punkte)
ausgewählt von
0 Punkte

Moin Herr Lipp

Sie können Scores nur in CustomKarteieinträgen erzeugen. Neben Ankreuzfeldern können Textfelder und auch Zahlenfelder in Scores umgewandelt werden, hier am Beispiel für den PWI auf der linken Seite. Der mögliche Wertebereich liegt zwischen 1 und 1000.

In der Entwurfansicht sehen die Felder so aus:

Im Feld S8 wird der PWI (Pulswellenindex) aus dem Feld A11 ausgewertet. Je nach Messergebnis wird ein Score zwischen 0 und 5 erzeugt. Das geschieht durch Kommando welches hier in der Vorauswahl steht. Für die Syntax bietet sich gerade am Anfang der Baukasten von Andreas Tenzer an.

Diesen Score können Sie in einem zusammengesetzten Textfeld verwenden und folgenden Text generieren.

$($[A11]$,LEERSTRICHLEER_BEGIN"Der Pulswellenindex beträgt links "_ENDE" und ist damit ")$$[if "$[S8]$" "1" normal_(bis_350). "2" leicht_erhöht_(bis_500). "3" deutlich_erhöht_(bis_900). "4" hoch_pathologisch_(>_900). ]$

Bei einem Messwert von 502 

wird dann folgender Texteintrag erzeugt.

Der Pulswellenindex beträgt links 502 und ist damit deutlich erhöht (bis 900).

Im Beispiel ganz oben betrug der Messwert 903, dann würde folgender text ausgeworfen werden:

Der Pulswellenindex beträgt links 903 und ist damit  hoch pathologisch (> 900).

 

Beantwortet von (36.5k Punkte)
Bearbeitet von
0 Punkte
18,376 Beiträge
26,639 Antworten
47,770 Kommentare
28,998 Nutzer