Имя: Пароль:
1C
 
Как получить значение элемента формы
0 Loos___111
 
19.11.08
15:50
Во внешней обработке процедура
Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПолеОбъекта)

В документе на форме есть элмент формы, как определить его значение во внешней обработке?
1 glek
 
19.11.08
16:10
Юзай "объект"
2 Лирик
 
19.11.08
16:13
(1) Если данные элемента не есть реквизит объекта то имхо никак, иначе
Объект.<Имя реквизита>
3 Aprobator
 
19.11.08
16:18
ФормаОбъекта = Объект.ПолучитьФорму();
ФормаОбъекта.ЭлементыФормы[ИмяЭлемента].Значение;

Кажись так, но могу ошибаться.
4 Defender aka LINN
 
19.11.08
16:20
(3) Не факт
(0) Если элемент формы не связан с реквизитами объекта - то его нельзя использовать. Причем не в смысле "не получится", а в смысле "руки оторвать бы тому, кто использует".
5 Aprobator
 
19.11.08
16:35
(4) ессно (3) при условии, что форма объекта открыта.
(0) а вообще какой смысл данного безобразия?
6 Loos___111
 
19.11.08
16:52
есть на форме например флажок, надо определить его значение
7 Loos___111
 
19.11.08
16:53
Что такое ПолеТабличнойЧасти?
8 Loos___111
 
19.11.08
16:53
т.е.ТабличноеПолеОбъекта
9 Bober
 
19.11.08
17:20
(6) Флажок - это реквизит формы, или реквизит объекта?
10 Loos___111
 
19.11.08
17:24
элемент формы
11 Лирик
 
19.11.08
17:26
(10) А данными флажка что является?
12 zbv
 
19.11.08
17:26
(6) а зачем? Форма - открыта?
13 Serg_1960
 
19.11.08
17:31
(0) Универсальный ответ: Если Вы написали что-то и не знаете что писать дальше, - остановитесь и оглянитесь :)
Поясню: в конфигураторе поставьте точку останова, запустите отладку и вызовите выполнение своего кода. Далее - вызвать Монитор, указать нужное Вам и... смотреть и изучать...
14 Mort
 
19.11.08
17:33
Мой совет: Если Вы написали что-то и не знаете что писать дальше - бросайте кодить, забухайте, убейтесь об стену или хуже того - пойдите учиться на юриста..
15 Serg_1960
 
19.11.08
17:41
(14) Фу, как грубо :( Вам совет: бросайте кодить, - тьфу, - шкодить :)
16 Serg_1960
 
19.11.08
17:57
(0) Понятно, что обработка табличной части, была вызвана из формы объекта, - но использовать элементы формы - это моветон :( Во внешней обработке Вам доступны три параметра - вот из "этого" Вы и должны исходить при написании своего кода...
Закон Брукера: Даже маленькая практика стоит большой теории.