Имя: Пароль:
1C
1С v8
8.2 ОткрытьФорму() Что можно указать в ПараметрахФормы?
, , K1RSAN
0 Niffty
 
21.02.12
15:11
Можно в параметрах указать реквизиты для заполнения, а заполнить табличную часть с использованием ОткрытьФорму() можно?

ПараметрыФормы = Новый Структура("ЗначенияЗаполнения", ЗначенияЗаполнения);

ОткрытьФорму("Документ.УчетНаработкиОборудования.Форма.ФормаДокумента", ПараметрыФормы);
1 golden-pack
 
21.02.12
15:12
Нет.
2 Niffty
 
21.02.12
15:13
Какая жаль :(
3 golden-pack
 
21.02.12
15:16
Если переформулировать вопрос то можно.
4 Niffty
 
21.02.12
15:18
Сформулирован криво - согласна.

Можно ли в параметры формы передать значения для заполнения табличной части открываемой формы?
ОткрытьФорму("Документ.УчетНаработкиОборудования.Форма.ФормаДокумента", ПараметрыФормы);

так лучше?
5 golden-pack
 
21.02.12
15:22
Док = Документы.УчетНаработкиОборудования.СоздатьДокумент();
Док.Реквизиты = Значения;
Фрм = Док.ПолучитьФорму("ФормаДокумента");
Фрм.Открыть();
6 Niffty
 
21.02.12
15:24
меня интересовало можно ли так с делать в "ОткрытьФорму()"
7 DexterMorgan
 
21.02.12
15:26
(0) Че за конфа? Ну можно только заполнять надо в той форме, которую пытаешься открыть
8 golden-pack
 
21.02.12
15:27
(6) Бред
9 DexterMorgan
 
21.02.12
15:27
В ут11 для документов есть параметр не помню точно как называется как раз для заполнения
10 DexterMorgan
 
21.02.12
15:30
(5) Ты это пробовал?
11 DexterMorgan
 
21.02.12
15:30
Заполнял реквизиты и у незаписанного объекта получал форму?
12 DexterMorgan
 
21.02.12
15:31
(8) сам ты бред - это как раз норм=)
13 НЕА123
 
21.02.12
15:33
(11)
что в этом удивительного?
14 golden-pack
 
21.02.12
15:34
(10) (11) no comments

(12) в чем норм ? Задавать вопрос по асбтрактной конфе... телепат должен угадать код открытия формы документа "УчетНаработкиОборудования"
15 DexterMorgan
 
21.02.12
15:35
(13) Не буду врать, а сейчас проверять лень..дома гляну..была такая задача и таким образом у меня форма открывалась пустой. А вот через передачу параметров и заполнение ПриСозданииНаСервере все получилось
16 Niffty
 
21.02.12
15:35
ЗначенияЗаполнения = Новый Структура();
ЗначенияЗаполнения.Вставить("Организация", Объект.Организация);

ПараметрыФормы = Новый Структура("ЗначенияЗаполнения", ЗначенияЗаполнения);
   
ОткрытьФорму("Документ.торо_УчетНаработкиОборудования.Форма.ФормаДокумента", ПараметрыФормы);
17 Niffty
 
21.02.12
15:35
откроется формочка нового объекта с заполненным реквизитом "Организация"
18 CrazyBear
 
21.02.12
15:36
(0) посмотри в отрываемой форме, в процедуре "ПриСозданиеНаСервер" какие параметры обрабатываются, и про анализировав это дело, можно понять. А вообще форму точить надо
19 golden-pack
 
21.02.12
15:36
(15) ниче ты выдал.. стелепатировал управляемые формы ?
20 DexterMorgan
 
21.02.12
15:37
(0) НАПИШИ НАЗВАНИЕ КОНФЫ ПЛЯ
21 Niffty
 
21.02.12
15:38
(20) Причем здесь конфа????
22 CrazyBear
 
21.02.12
15:38
(18) не обратил внимание, что формы не управляемые...
23 Tymoha
 
21.02.12
15:38
(19) передаваемые параметры зависят от типа документа-получателя? внимательно читаем (4) ...
24 DexterMorgan
 
21.02.12
15:38
(19) Ты знаешь какието ПараметрыФормы у обычных форм??! Оо
25 Tymoha
 
21.02.12
15:39
(21) в (15) тебе дан ответ
26 Niffty
 
21.02.12
15:39
Обычные формы замечательно открываются с указанными значениями реквизитов в (16) Просто хотелось бы так же заполнить таб. часть.
27 Niffty
 
21.02.12
15:41
(25) ерунда. Интересуют возможности платформы и конфигурация тут не причем.
28 Tymoha
 
21.02.12
15:41
(27) ?
29 DexterMorgan
 
21.02.12
15:45
(27) это ты ерунда, в типовых для форм документов уже определены некоторые параметры, которые при создании на сервере обрабатываются. Про возможности платформы че те не ясно? Все нужно обрабатывать в открываемой форме..и передать туда можно что угодно
30 Niffty
 
21.02.12
15:47
(29) - читали (16)?
31 dumb851
 
21.02.12
15:49
(0) кури ОбработкаЗаполнения
32 Niffty
 
21.02.12
15:50
(31) Форма документа Обычная, а не Управляемая
33 Niffty
 
21.02.12
15:51
Прошу закрыть тему.
34 dumb851
 
21.02.12
16:00
(32) какая разница?
ОбработкаЗаполнения срабатывает до открытия формы
35 Niffty
 
21.02.12
16:01
(34) в обычных формах она не срабатывает при создании нового, а только при вводе на основании. Во всяком случае у меня не сработала.
36 DexterMorgan
 
21.02.12
16:04
(35) ЗначенияЗаполнения (FillingValues)
Описание:

Тип: Структура.
Параметры заполнения нового объекта.
Ключ структуры - имя реквизита формы, значение - заполняемое значение.
37 dumb851
 
21.02.12
16:08
(35) а у меня срабатывает. кури лучще)
38 Niffty
 
21.02.12
16:09
(37) В режиме совместимости с 8.1?
39 dumb851
 
21.02.12
16:13
(38) естественно нет. где написано в теме про совместимость с 8.1?
"v8: 8.2 ОткрытьФорму() Что можно указать в ПараметрахФормы?"
40 Niffty
 
21.02.12
16:19
Естественно, не естественно... Съязвил, молодец, возьми с полки пирожок.
AdBlock убивает бесплатный контент. 1Сергей