Иванов Сергей, Иванов Виктор, Иванов Гарик... Продолжить? =)
Первая колонка: <поле с фамилией> + {~} + <поле с именем> + {~} + <поле с отчеством>
Результат: Иванов~Виктор~Алексеевич (не панацея, но уже лучше)
Формула:
Код:
sKey:=<поле с фамилией> + {~} + <поле с именем> + {~} + <поле с отчеством>;
res:=@DbLookup( "": "NoCahe"; @DbName; <имя представления>; sKey; "1"; [RETURNDOCUMENTUNIQUEID]);
res
В результате в res будет UNID документа или список UNID'ов.
Ограничение 32К...
Я бы всё это сделал на LS и использовал в событии QuerySave на форме.