Имя: Пароль:
1C
1С v8
Редактирование внешней обработки
0 dborovsky
 
14.05.13
16:17
На форме документа есть кнопка, загрузка данных из эксель. При нажатии на которую открывается форма внешней обработки обработкиzagruzkadannykhiztablichnogodokumenta.8.2.epf. В самой обработке необходимо указывать ссылку на документ, в который будут загружаться данные.
  Возможно ли как то сделать, чтобы при открытии формы внешней обработки по умолчанию в ссылке уже стоял текущий документ? Т.е. возможно ли изменить немного код самой обработки.

Заранее спасибо за ответ.
1 zak555
 
14.05.13
16:20
в обработкиzagruzkadannykhiztablichnogodokumenta сделай реквизит ДокКудаНадоЗагржать и его заполняй
2 Kreont
 
14.05.13
16:20
возможно, странно что сразу так нету написаного в ней
3 ОбычныйЧеловек
 
14.05.13
16:23
(0) Может у тебя документ не записан? а если его записать - глядишь ссылка и появится ;)
4 dborovsky
 
14.05.13
16:46
не знаю,открывается главная форма обработки, в ссылке текущий документа не стоит. Документ проведен. Мне все равно надо, чтобы по умолчанию заполнялось, когда еще документ как раз не проведен.
5 ОбычныйЧеловек
 
14.05.13
16:51
(4) Теоретически код должен выглядеть как-то так:
Обработка=...........Создать();
Обработка.СсылкаНаДокумет=Ссылка;
Обработка.ПолучитьФорму(.....).Открыть();

Где "СсылкаНаДокумет" - реквизит в твоей обработке
6 dborovsky
 
14.05.13
17:08
ясно, в принципе, понятно. Буду пробовать.