Anmeldung

Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich anzumelden.

Feldgrößen dynamisch 'koppeln'?!

GüntherH
Neuling
Themenersteller
Verfasst am: 22.12.2016 [12:59]
Moin,
ich weiß nicht genau wonach ich suchen soll daher so gefragt...
Ich hätte gerne das <M_CONTACT_NAME1> genau da anfängt, wo der Text von <M_CONTACT_NAME2> zu Ende ist.
Wie mache ich das?

Dank und Gruß
GeHa [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 22.12.2016 um 15:46.]
Samm
orgaMAX-Profi
Verfasst am: 22.12.2016 [20:05]
Wähle Variable und unter Rechtsklick Berechnungen einfügen
if (length(AVX['M_CONTACT_NAME1']) > 0) and (length(AVX['M_CONTACT_NAME2']) > 0) or (length(AVX['M_CONTACT_NAME2']) = 0) then begin
Variable2.visible := true;
value := 'Ihr Name ist: ' + AVX['M_CONTACT_NAME2'] + ' ' + AVX['M_CONTACT_NAME1'];
end else begin
Variable2.visible := false;
end;
۝ ➽► Du brauchst angepasste Vorlagen ? Hilfe per PM ◄ ۝
Dateianhang: Variable_2212.png
GüntherH
Neuling
Themenersteller
Verfasst am: 21.02.2017 [14:18]
Moin moin,
ist schon eine Weile her, aber ich habe das Thema jetzt auf dem Schirm.
Soweit verstanden habe ist alles klar, aber es kommt nach Einsetzen der Berechnung

if (length(AVX['M_CONTACT_NAME1']) > 0) and (length(AVX['M_CONTACT_NAME2']) > 0) or (length(AVX['M_CONTACT_NAME2']) = 0) then begin
Variable.visible := true;
value := 'Ihr Name ist: ' + AVX['M_CONTACT_NAME2'] + ' ' + AVX['M_CONTACT_NAME1'];
end else begin
Variable.visible := false;
end;

Fehler: Variable1oncalc, Zeile 2: Erwartet: 'end' oder 'not' statedessen wurde 'if' gefunden.

Ähmmm. Ja?
Hilfe bitte.

Gruß
Geha
Samm
orgaMAX-Profi
Verfasst am: 21.02.2017 [15:32]
Dann lösche bitte im Beginn das value:= ۝ ➽► Du brauchst angepasste Vorlagen ? Hilfe per PM ◄ ۝
GüntherH
Neuling
Themenersteller
Verfasst am: 21.02.2017 [15:42]
Habe ich natürlich versucht.
Ergebnis:

Fehler: Variable1OnCalc, Zeile 2: Undefinierter Bezeichner: 'Variable'

Gruß
Geha
Razor
Profi
Verfasst am: 21.02.2017 [16:07]
Ich folgere daraus, dass deine Variable nicht Variable sondern Variable1 heißt, weil die Ferhlermeldung angibt, dass der Fehler im OnCalc der Variable1 auftritt.

Um das Problem zu beheben muss du
Variable.visible := true; -> ändern in -> Variable1.visible := true;

und
Variable.visible := false; -> ändern in -> Variable1.visible := false;

Sollte ausreichen
GüntherH
Neuling
Themenersteller
Verfasst am: 21.02.2017 [16:39]
Ahh - fast icon_smile.gif.
Hatte in der Berechnung die 'Variable1' in 'Variable' umbenannt.
Aber nicht links im tree view...
Alles fein jetzt - super !

Gruß
Geha

orgaMAX Forum hat 4425 registrierte Benutzer, 5361 Themen und 17764 Antworten.
Es werden durchschnittlich 6.47 Beiträge pro Tag erstellt.

Zur Zeit ist 1 Benutzer online, davon 1 registrierter Benutzer.
Heute waren bereits 4 registrierte Benutzer online.

Benutzer: Samm

Support-HotlineWir sind für Sie da

Entweder Sie stellen Ihre Support-Anfrage per E-Mail
oder rufen uns direkt an:

+49 (0)5231 7090-0

Unsere Telefonzeiten 
Montag bis Freitag: 
8 bis 12 und 12.45 bis 18 Uhr

E-Mail Anfrage