Имя: Пароль:
1C
1С v8
Возможно ли получить реквизит управляемой формы не получая ее?
0 Deeslav
 
29.01.20
20:25
Всем привет.
Подскажите, куда копать? Мне нужно получить реквизит управляемой формы - процент брака. Дело в том, что это реквизит формы, а не объекта, соответственно он существует только на форме.
Т.к. мне этот процент брака нужно получать в цикле, не хотелось бы делать это через Получение объекта -> получение формы, это сильно ударит по производительности.
Он он уже где-то существует в базе, а как его отловить? При создании формы я встал отладчиком и он уже существует! А как он заполнился? Подскажите пожалуйста :)

scr1: https://priscree.ru/img/2a350f1832461a.jpg
scr2: https://priscree.ru/img/fade97c691116a.png
1 Мимохожий Однако
 
29.01.20
20:31
Если этот реквизит заполняется из данных документа или регистра, то обращайся к документу или регистру. Для этого придумали запросы.
2 Мимохожий Однако
 
29.01.20
20:32
Посмотри процедуры ПриСозданииНаСервере() ПриОткрытии()
3 Deeslav
 
29.01.20
21:00
(2) При создании на сервере он уже есть. В том то и загвоздка. Посмотрите, пожалуйста, второй скриншот. Там я в самом начале встал отладчиком, и чудо - он уже как то существует)
4 palsergeich
 
29.01.20
21:02
(3) Смотри приЧтенииНасервере
5 Vinianel
 
29.01.20
21:17
(4) Начинаю понимать, почему было 50 собеседований :)))
6 Deeslav
 
29.01.20
21:36
(4) Как я упустил ПриЧтенииНаСервере... Точно, там все махинации и происходят. Огромное всем спасибо!)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший