5
Alexandr Puzakov
11.08.11
✎
04:56
|
Напрашивается мысль, что в этих колонках разный тип данных. Если это так, то сначала проверяешь, что за тип данных, а потом ищешь в нужной колонке:
Если ТипЗнч(Значение) = Тип("СправочникСсылка.Номенклатура") Тогда
СтрокаТЗ = ТЗ.Найти(Значение, "Номенклатура");
ИначеЕсли ТипЗнч(Значение) = Тип("СправочникСсылка.Склады") Тогда
СтрокаТЗ = ТЗ.Найти(Значение, "Склад");
ИначеЕсли ТипЗнч(Значение) = Тип("СправочникСсылка.Контрагенты") Тогда
СтрокаТЗ = ТЗ.Найти(Значение, "Контрагент");
. . .
А если даже некоторые колонки одного типа, например, строкового, то просто ищешь сначала в одной, затем в другой...
|
|