Seite 1 von 1

auf Include Text abfragen

Verfasst: 09.03.2018, 10:39
von Freddy24
Hallo zusammen,

ich möchte gerne eine Leerzeile sparen wenn ein Include-Text nicht gefüllt ist. Ein Beispiel im Kundenauftrag. Unter jeder Zeile in den Positionen soll ein Positionstext erscheinen, wenn der Text im Kundenauftrag gefüllt ist. Ich habe im Formular das Textfeld umgeben von einem Teilformular, welches auf Textfluss von oben nach unten steht, und folgendes Javascript im Ereignis 'Initialize' eingetragen:
if (this.rawValue == null)
{
this.parent.presence = "hidden";
}

Leider funktioniert das nicht. Ich bin da schon öfters darüber gestolpert und habe dann immer einen Workaround gebastelt. Also einen Select auf die Tabelle STXH, und wenn es den Text dort gibt, habe ich ein Flag gefüllt auf das ich im Formular abfrage. Da ich aber lernen möchte das sauber und direkt zu lösen, wäre ich froh wenn Ihr mir hier weiterhelfen könntet.

Viele Grüsse
Freddy

Re: auf Include Text abfragen

Verfasst: 09.03.2018, 15:19
von Freddy24
Ich konnte es selbst lösen. Allerdings 'nur' mit Formcalc. Wenn man beim Ereignis form.ready folgendes Coding eingibt, funktioniert es:

if ( HasValue($) == 0 )
then $.presence = "hidden"
endif

Viele Grüsse
Freddy

Re: auf Include Text abfragen

Verfasst: 05.04.2018, 12:47
von nele_sonntag
Hallo Freddy,
danke Dir, dass du die Lösung den anderen zur Verfügung stellst!
LG Mandy