Locher
23rd February 2005, 14:42
Hallo BaaN-Programmieter,

habe ein kleines Problem im Bereich

choice.text.manager:
before.choice:

bzw.
on.choice:

---------------------------------------

Habe in einer eigenen session (KundenInfo) unter anderem
den Kundentext (tccom010.txta) mit dem
botten choice.text.manager: im Zugriff.

Eine Kundenzusatztabelle (tceig110) für diverse Zusatzdaten wird im gleichen
Programm dargestellt.

Seit Kurzem habe ich in die Zusatztabelle ein Textfeld (tceig110.txta)
eingefügt und kann den Text auch mit dem entsprechenden Verwaltungsprogramm pflegen.

Nun mein Problem:

Wie kann ich in meinem Anzeigeprogramm (Kunden-Info) über den Botten

choice.text.manager:
--------------------

sowohl den Kundentext aus der tccom010 (Main Table der session) -geht schon -, als auch den Text der Zusatztabelle tceig110 (tceig110.txta) im Auswahlfenster darstellen?

Muß wohl im

choice.text.manager:
before.choice:

oder

on.choice:

programiert werden...konnte aber für diesen Choice keine Doku finden.

Vielen Dank im Voraus!

H. Locher

nikos1
23rd February 2005, 16:43
Hallo,

das ganze ist wahrscheinlich einfacher als du denkst:

Trag in deiner Session auf Maske 1 (Button "Texts") dein Textfeld tceig110.txta ein.
Wenn dieses Feld in deinem Programm einen Wert (Textnummer) hat, sollte automatisch dein Individualtext angezeigt werden können.

Grüsse

Locher
24th February 2005, 10:24
Hallo Nikos1,

vielen Dank für die Info, aber wo genau soll ich das Textfeld tceig110.txta
eintragen, damit ich über den Button text.manager sowohl beide Texte
(tccom010.txta + tceig110.txta) aufrufen kann? :confused:

Also auf der Maske ist das Feld platziert und zeigt die richtige Textnummer an.
Wenn Du den Aufruf über Button user.0 -9 meinst, so habe ich schon alle
anderweitig verwendet, oder kann man auf einer Maske auch mehr als 10
individuelle Buttons verwenden?

Freundliche Grüße :)

Locher

joedi01
24th February 2005, 10:52
Hallo,

Du kannst in Maintain Sessions (ttadv2100m000) auf der ersten Maske unter dem Button "Texts" die Textfelder eintragen. Im Script muss nur dafuer gesorgt werden, dass die eingetragenen Textfelder gefuellt sind.

Locher
24th February 2005, 11:14
Ich habe Heute wohl noch Tomaten auf den Augen! :(

Funktioniert ja super einfach!

Die Gute Tat für Heute habt ihr hiermit getan!!!! :D


Gruß

Locher