|
Делаю обработку-выгрузка в ДБФ. Необходимо добавить 2 поля в файл.
ИначеЕсли ВидДокумента = 1 Или ВидДокумента = 2 Тогда
ТЗ.Колонки.Добавить("AKT_TYPE", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(1, 0));//тип акта (1 - передача на ответхранение, 2 - снятие с ответхранения)
ТЗ.Колонки.Добавить("CREATED" , ОбщегоНазначения.ПолучитьОписаниеТиповДаты(ЧастиДаты.ДатаВремя)); //дата документа
ТЗ.Колонки.Добавить("AKT_NO" , ОбщегоНазначения.ПолучитьОписаниеТиповСтроки(15)); //номер документа
ТЗ.Колонки.Добавить("KM" , ОбщегоНазначения.ПолучитьОписаниеТиповСтроки(15)); //код материала
ТЗ.Колонки.Добавить("KEI" , ОбщегоНазначения.ПолучитьОписаниеТиповСтроки(4)); //единица измерения
ТЗ.Колонки.Добавить("QUANTITY", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15, 5)); //количество
ТЗ.Колонки.Добавить("PRICE" , ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15, 2)); //цена (с НДС !!!)
* ТЗ.Колонки.Добавить("DOGDATE" , ОбщегоНазначения.ПолучитьОписаниеТиповДаты(ЧастиДаты.Дата)); //дата договора
* ТЗ.Колонки.Добавить("DOGN" , ОбщегоНазначения.ПолучитьОписаниеТиповСтроки(20)); //номер договора
Файл = "aktin_1.DBF";
Добавляю колонки (отмечены *). Программа выдает ошибку:
{ОбщийМодуль.БП_ФайлыДанных.Модуль(114)}: Ошибка при вызове метода контекста (УстановитьЗначениеПоля)
ВТ.УстановитьЗначениеПоля(лкЦ-1, лкСтрТЗ[лкЦ-1]);
по причине:
Недопустимый номер поля
Где может быть задано, и каким образом, количество колонок? |
|