... ich würde es folgendermaßen machen...
... ein verborgenes Feld zur Aufnahme der selektierten Werte
... eine dynamische Tabelle mit 2 Spalten und zwei Feldern (Multiple Value , neue Werte mit Zeilenumbruch darstellen)
... eine Dialogbox mit der Dialoglistenauswahl. Die Dialogliste heißt genauso wie dein verborgenes Feld in der Haupt-Maske
... die Liste zur Auswahl sieht wie das Muster aus:
SAP | SAP#012346
Bosch | Bosch#23456
... damit wählst du das sichtbare SAP oder Bosch, in deiner Liste erhälst du aber die Alternativwerte, und die kannst du mit Explode(Auswahl ; "#") zerlegen...
... damit ergibt sich die Formel für die Spalten:
@Subset(@Explode(Auswahl ; "#") ; 1) für die 1. Spalte Kunde
@Subset(@Explode(Auswahl ; "#") ; -1) für die 2. Spalte Kundennummer
ata
... bleibt noch anzumerken, daß es hier ein 64K-Problem geben kann, und daß kannst du nur mit einem Rich-Text-Feld umgehen, denn dort hast du pro Absatz 64K zur Verfügung...
... suche mal in der Hilfe nach AppendText, dann findest du ein Beispiel zu formatiertem Text in Richtext-Feldern...
ata