|
Открытие документа через поле ввода
| ☑ |
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) Спасибки документ получил )
|
|