|
чего табчасть-то пустая??... |
☑ |
0
e2e4
07.09.15
✎
16:33
|
(обычные формы) из обработки надо создать новый док ввода остатков по партиям, заполнив его табчасть (МПЗПриобретенные) содержимым табчасти обработки (СоответствияНоменклатуры) и открыть форму.
НовыйДок = Документы.ВводНачальныхОстатковПоПартиям.СоздатьДокумент();
НовыйДок.МПЗПриобретенные.Загрузить(СоответствияНоменклатуры.Выгрузить()); //наименования необходимых столбцов совпадают
ФормаДокумента = НовыйДок.ПолучитьФорму("Документ.ВводНачальныхОстатковПоПартиям.ФормаОбъекта");
ФормаДокумента.Открыть();
- в открываемой форме пусто((. Почему?..
|
|
1
Naumov
07.09.15
✎
16:34
|
а ВидаОперации у документа нет?
|
|
2
Mirnin
07.09.15
✎
16:36
|
НовыйДок.Записать() после загрузки данных.
Или сперва открывать форму, а затем загружать ТЗ.
|
|
3
Бледно Золотистый
07.09.15
✎
16:39
|
Почему просто не ФормаДокумента = НовыйДок.ПолучитьФорму("ФормаДокумента")?
|
|
4
Бледно Золотистый
07.09.15
✎
16:46
|
Нужно параметры в форму передавать, если пишем так. Например:
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("Ключ", СсылкаНаМойДокумент);
ОткрытьФорму("Документ.ВводНачальныхОстатковПоПартиям.ФормаОбъекта", ПараметрыФормы);
|
|
5
Strogg
07.09.15
✎
16:52
|
(0) НовыйДок - объект. Думается, что (2) прав.
|
|
6
Ненавижу 1С
гуру
07.09.15
✎
16:58
|
(0) поля совпадают, а типы?
|
|
7
Ненавижу 1С
гуру
07.09.15
✎
16:59
|
(2) не надо
(4) у него обычные формы
|
|
8
Бледно Золотистый
07.09.15
✎
17:02
|
(7) Не важно вызывать ПолучитьФорму из объекта или нет, если в имени он указывает имя формы в метаданных. Если не передадим в параметрах ссылку или объект откроется пустая форма.
|
|
9
vhl
07.09.15
✎
17:50
|
Правильный ответ в (3)
|
|
10
e2e4
09.09.15
✎
17:25
|
...ой, да - спасибо всем)
не думал над (3) - но (2) подошло в самый раз:
ФормаДокумента = ДокОстатков.ПолучитьФорму("Документ.ВводНачальныхОстатковПоПартиям.ФормаОбъекта");
ФормаДокумента.ЭтотОбъект.МПЗПриобретенные.Загрузить(СоответствияНоменклатуры.Выгрузить());
ФормаДокумента.Открыть();
|
|
11
Славен
09.09.15
✎
17:29
|
(10) "ФормаДокумента.ЭтотОбъект.МПЗПриобретенные.Загрузить(СоответствияНоменклатуры.Выгрузить()); " - это шо? как это мля развидеть
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан