Имя: Пароль:
1C
1С v8
УФ. Возможно ли получить из общего модуля реквизит формы по ссылке?
0 WF72
 
08.12.14
13:57
Привет уважаемым коллегам!
Сабж, однако. Есть подписка на событие, обработка проведения. Там нужно узнать значение реквизита формы документа - именно формы, т.к. у объекта такого реквизита нет. Делал так:
Форма = Источник.Ссылка.ПолучитьФорму("ФормаДокумента");
и получал ошибку "интерактивные операции недоступны".
Гуглил проблему долго, но так ничего и не нашел. Аналогичных вопросов много, но всем нужно получить форму для открытия, а мне нужно только узнать один реквизит. Или так не получится?
1 vicof
 
08.12.14
13:58
Поверь, тебе это не нужно.
2 ssh2QQ6
 
08.12.14
13:59
(0) реквизит не связан с данными объекта, значит получать его в проведении не нужно
3 Fish
 
08.12.14
13:59
Обработка проведения может вызываться и не из формы документа, т.е. твоя форма просто существовать не будет. И тогда значение какого реквизита ты собрался смотреть?
4 WF72
 
08.12.14
14:01
Спасибо за ответы. Это я хотел схитрить: завел новый реквизит только на форме документа, чтобы сам объект с поддержки не снимать; форму ведь снимать по-любому. Жаль...
5 vicof
 
08.12.14
14:02
А чо снимать-то? Редактируй с сохранением
6 Defender aka LINN
 
08.12.14
14:48
(4) И где же он у тебя хранится?
7 DrZombi
 
гуру
08.12.14
15:25
(0) Форма, это объект метаданных.
8 Жан Пердежон
 
08.12.14
15:28
(0) тебе нужны ДополнительныеСвойства объекта, куда ты заранее предусмотрительно поместишь значение своего реквизита
9 DrZombi
 
гуру
08.12.14
15:29
(4) Кто тебе сказал, что Все снимается полностью?

При сопровождении Типовой + Дописано на нужды Компании, привели к мысли, что лучше всего создавать свою Форму, или копию формы, рядышком. Так обновлять будет проще и не накладно :)
10 Жан Пердежон
 
08.12.14
15:38
(9) создавать копию формы в сопровождении ни чуть не проще
11 hhhh
 
08.12.14
15:53
(9) сравнивать свою и типовую форму вручную тогда. Это гораздо сложнее, чем когда просто типовую изменить. Тогда при обновлении сразу видно изменения.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший