Имя: Пароль:
1C
1С v8
Открытие документа через поле ввода
,
0 alik-ZmeY
 
28.08.13
15:56
Помогите плиз. Новичок в программировании 1с8.2. есть док ввод начальных остатков ОС, допустим с номером №00001. Хочу написать обработку для загрузки в табличную часть драгметалов этого документа.
Но не знаю как из поля ввода (с кнопкой выбора) открыть этот документ в коде.
Ставлю поле ввода, даю ему ссылочный тип на документы.
ВводНачОстОС = ЭлементыФормы.ВводНачальныхОстатковОС_ПВ.Значение;
    ТЧДрагОС=ВводНачОстОС.ПолучитьОбъект();
     ТЧДрагОС.Драгметаллы.Добавить();
     ТЧДрагОС.ВидДрагметалла="Золото";
         ТЧДрагОС.Записать();
1 zbv
 
28.08.13
16:00
(0) в смысле открыть ? Пользователю открыть документ для редактирования ?
2 Maxus43
 
28.08.13
16:00
а давно драгметаллы стали ОСами?
3 alik-ZmeY
 
28.08.13
16:01
нет из обработки программно открыть для того что бы в документе в таблице драг металов создать запись.
4 exwill
 
28.08.13
16:03
(3) В чем, по-твоему, разница между "открытым" и "закрытым" документом?
5 Kreont
 
28.08.13
16:04
Док = ДокПолеВвода.ПолучитьОбект();
НоваяСтрокаДока = Док.ТабчастьНужная.НоваяСтрока();

НоваяСтрокаДока.ТМЦ =
НоваяСтрокаДока.Кво =
...

Док.Записать(Режим!!!)
6 alik-ZmeY
 
28.08.13
16:23
(5) Спасибки документ получил )