Заказать звонок

Заметки по конвертации данных

23.05.2019

Больше нет поддержки подключаемых обработок

В обработке V8Exchan83 невозможно использовать подключаемые обработки. Это означает, что все обработки, добавляемые на вкладке "Подключаемые обработки" вы не сможете использовать.

Реквизит ФлагРежимОтладки и другие

В обработках V8Exchan82, V8Exchan83 есть реквизит ФлагРежим отладки.

Установка этого флага лишь отключает режим транзакций и все, но мы можем использовать этот реквизит для своих целей, например выводить или не выводить диагностические сообщения


Если ФлагРежимОтладки Тогда

Сообщить("Элементов в выборке = " + ВыборкаДанных.Количество());

КонецЕсли;



Так же в обработке есть реквизиты ДатаНачала, ДатаОкончания, которые можно использовать в любом месте вместо того чтобы создавать отдельные параметры периода.

Запрос.УстановитьПараметр("НачалоПериода", НачалоДня(ДатаНачала));

Запрос.УстановитьПараметр("ОкончаниеПериода", КонецДня(ДатаОкончания));


Обход ограничения файловых операций

При попытке выполнения файловых операций возникает ошибка Ошибка "Установлен безопасный режим. Выполнение операции запрещено"

Для обхода этой ситуации используем метод глобального контекста УстановитьОтключениеБезопасногоРежима();


УстановитьОтключениеБезопасногоРежима(Истина);


ТабличныйДокумент = Новый ТабличныйДокумент;

ТабличныйДокумент.Прочитать(ИмяФайла);


УстановитьОтключениеБезопасногоРежима(Ложь);


Называйте параметры правильно

Если вы хотите иметь возможность сохранять и восстанавливать параметры конвертации в обработке V8Exchan83, то вам придется пойти на уступки - описание параметров, ровно как их имена должно подчиняться правилам именования переменных. В противном случае, при попытке сохранить параметры возникнет ошибка.




Возврат к списку

Наши услуги и вакансии

Разработчики
на full-time
Программист 1С на 8 часов в день
от 1 600 руб/час
Позадачная
разработка 1С
Доработки и развитие любых решений на платформе 1С
Стоимость по оценке
Карьера в Neti

Вакансии разработчиков и консультантов 1С
З.П. от 100 000 рублей