Если я правильно понял, то вопрос в следующем: при использовании свойства Lookup = Yes у текстбокса при выборе значения из списка новое значение замещает старое, а Вам надо, чтобы эти значения "складывались".
В таком случае проще всего использовать триггер OnLookup текстбокса.
Например, нужно составлять значение текстбокса из кодов товаров из таблицы Item.
Пусть SourceExpression у текстбокса - некая переменная Value:Text.
Больше никаких свойств у текстбокса трогать не надо (в том числе свойство Lookup оставить No)
Заводим переменную OldValue:Text; ItemList: Form Item List; Item: Record Item.
В триггер OnLookup текстбокса напишите следующий код.
PHP код:
OldValue := Value;
CLEAR(ItemList);
ItemList.LOOKUPMODE := TRUE;
IF ItemList.RUNMODAL = ACTION::LookupOK THEN
BEGIN
ItemList.GETRECORD(Item);
Value := OldValue + ' ' +Item."No.";
END;