Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   КД2:Как в обработчике ПередЗагрузкойДанных прочитать значение параметра из переменной ФайлДанных??? (http://forums.kuban.ru/f1040/kd2_kak_v_obrabotchike_peredzagruzkojdannyh_prochitat-_znachenie_parametra_iz_peremennoj_fajldannyh-2759986.html)

Gorr 25.06.2012 18:31

КД2:Как в обработчике ПередЗагрузкойДанных прочитать значение параметра из переменной ФайлДанных???
 
Прошу прощения у модераторов первоначально запостил не в тот раздел(((

Передать произвольный параметр в приемник можно обработчике ПослеВыгрузкиДанных, например так:
Идентификатор = "НомерРелиза";
Значение = Константа.НомерРелиза;
УстановитьАтрибут(rootNode, Идентификатор, Значение);

В обработчике ПередЗагрузкойДанных я хочу установить некоторые параметры конфигурации приемника.В этом обработчике доступен объект ФайлДанных с типом ЧтениеXML. Проблема в том что при выборке узлов с помьщью этого объекта методом Прочитать() нарушается позиционирование и дальнейшая обработка файла обмена идет со сбоем.
т.е. если сделать
пока ФайлДанных.Прочитать() = 1 цикл
конеццикла;

Вопрос как выполнить работу с объектом ЧтениеXML и вернуть его в исходное состояние???
Теоретически если бы можно было узнать имя файла обмена, то его можнобыло бы просто перезагрузить в объект ЧтениеXML. Как получить доступ к имени файла данных в обработке ПередЗагрузкойДанных я пока не нашел.

Gorr 26.06.2012 11:25

всем спасибо. вопрос решен.


Текущее время: 03:13. Часовой пояс GMT +3.