JHWendt / HePro_ScoringMachine

HePro_ScoringMachine
0 stars 0 forks source link

"Hinweise zum Bericht" zeigt Text ",5" #23

Closed JHWendt closed 11 years ago

JHWendt commented 11 years ago

The "Hinweise zum Bericht" which should appear as a text... but for some reason only this appears (p.2 of report):

JHWendt commented 11 years ago

bei den Einsendungen:

für Par TN_AUSW_HINW geprüft: gibt es einen Wert?

-> ja, in Wert steht ein passender Text.

Der Wert ",5" kommt aus dem Feld k_Wert_Num, nonsens-mäßig errechnet (wahrscheinlich mit Abs) aus dem Text in Wert.

Auf Drucklayout geschaut:

Dort wird verwendet:

PrintObj - k_238_Textkapitel

und dabei:

Print.ProfilObj::k_P23_TextJeNachLevel_u_Spr

_

FEHLERSUCHE:

Bei MNr 049474 - in d_Wert die "5" mit XX ersetzt. PreTest durchgeführt - > Text wird angezeigt.

--> Schlussfolgerung: Das PrintOblekt zeigt nur dann den Text aus d_Wert_T an, wenn k_Wert_Num nichts enthält!

k_Wert_Num hat den Text aus d_Wert_T "…, … 5-Minuten-Takt" als ",5" interpretiert, der daraufhin statt d_Wert_T angezeigt wurde.

Für MNr 0010-02-026-049474 haben wird in d_Wert_T "5" gegen "fünf" ersetzt. (keine allgemeingültige Lösung!)

LÖSUNGSVORSCHLAG: PatParams:k_Wert_Num so ändern, dass es erkannt wird, wenn d_Wert_T eigentlich ein TEXT ist.

_

JHWendt commented 11 years ago

Absprache mit Manon und Prof. Fischer getroffen - im Feld d_Wert_T alle Erscheinungen von "5" in "fünf" ersetzt - Somit ist das Problem fürs erste gelöst.

Später soll Umprogrammierung von k_Num.. erfolgen. (zB if Länge > 20 -> leer zurückgeben).