Добрый день,
Надо привести текстовое значение в тип по имени типа.
Для примитивных, делаю так:
Если Тип = "Дата" Тогда
ДокОбъект[Реквизит] = ПолучитьДатуИзСтроки(ЗначениеРевизита);
ИначеЕсли Тип = "Число" Тогда
ДокОбъект[Реквизит] = ПривестиКЧислу(ЗначениеРевизита);
...
В переменной Тип соответственно хранится имя типа.
Как поступить с составными?
Модет тогда подскажете, как получить тип значения в текстовом виде для выгрузки?
Сейчас сравнивается ТипЗнч(Рекв.ЗначениеЗаполнения) = Тип("Строка") Тогда
Тип = "Строка";
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший