Имя: Пароль:
1C
1С v8
Вызов дополнительной формы документа
0 biimmap
 
21.10.15
16:04
У меня ЗУП 3.0 на управляемых формах.

Есть документ Изменение штатного расписания. Я в него добавил кнопку для вызова не основной формы документа, а дополнительной, т.е. созданной мною. На эту форму я вынес настройки печати приказа.

Вопрос: Как мне сделать так, чтоб в открытой форме Объект, т.е. основной реквизит формы, ссылался бы на тот документ из которого его открыли. а он выдает форму где Объект.Ссылка - ПУСТАЯ. Соот-но все реквизиты шапки тоже пустые и если изменить что-либо данные не появляются в основной форме.
1 vicof
 
21.10.15
16:10
"а он выдает форму где Объект.Ссылка - ПУСТАЯ"
покажи, как открываешь форму
2 vicof
 
21.10.15
16:10
Ну и плюс, если создаешь новый документ, то ссылка будет пустая.
3 biimmap
 
21.10.15
16:11
ТекФорма = ПолучитьФорму("Документ.ИзменениеШтатногоРасписания.Форма.итр_ФормаНастройкиПечати", ПараметрыФормы, ЭтаФорма, Истина);
4 biimmap
 
21.10.15
16:12
параметры пустые, они мне не нужны. документ существующий
5 biimmap
 
21.10.15
16:16
в обычных формах открываемая форма сама была связана с документом
6 VikingKosmo
 
21.10.15
16:17
(5) в УФ за ПолучитьФорму() руки отрывают по колено...
7 biimmap
 
21.10.15
16:19
коллеги нужен способ... а не понос... если не знаем, проходим мимо. знаем пишем. буду благодарен.
8 aleks_default
 
21.10.15
16:21
(6) Да ладно, не за это. За то что без ключа - да.
9 VikingKosmo
 
21.10.15
16:27
(8) в УФ кошерно пользовать ОткрытьФорму()
10 poligraf
 
21.10.15
17:19
(0) посмотри в типовых.
В УТ11 у заказа/реализации есть несколько форм.
Основная вообще без реквизитов, пустышка

В УНФ у заказа две формы, в зависимости от типа
11 aleks_default
 
21.10.15
17:42
Зачем в форме настройки печати! изменять объект документа?
А если изменять не надо, а надо только читать, то почему бы не передать нужные данные в открываемую форму через параметры формы?
Вобщем, думайте , господа, перед тем как начать что-то делать...
12 biimmap
 
22.10.15
09:51
нужно было всего лишь заполнить параметр формы КЛЮЧ. Зачем мне именно так - НАДО. Объект меняется, т.к. механизм печати будет универсальным добавлены реквизиты и табличные части для печати.
13 aleks_default
 
22.10.15
09:58
(12) Я об этом еще в (8) сказал.
"Объект меняется, т.к. механизм печати будет универсальным добавлены реквизиты и табличные части для печати." - или ты сам не знаешь что пишешь или одно из двух.
14 biimmap
 
22.10.15
17:21
сказал - это когда написано: "В структуру параметров необходимо передать предопределенный параметр "Ключ" записав в него ссылку на документ". Это я называю ответом. А там ересь какая-то написана
15 biimmap
 
22.10.15
17:23
без обид. Что касается что пишу... всё норм. Разрабатывается сложный механизм печати приказов. для этого в документы добавлены реквизиты и табличные части для ввода настроек. но курочить типовую форму очень не хорошо. для этого создана новая. но нужно чтоб в новой форме отображались реквизиты документа некоторые. вот такая задача
Ошибка? Это не ошибка, это системная функция.