Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

1с83 Не могу получить значение элемента формы

1с83 Не могу получить значение элемента формы
Я
   VBMADD
 
09.07.19 - 15:32
Привет братьям по разуму.
Пож-ста подскажите что делаю не так.
Добавил в В СправочникеОсновныхСредств в ФормуЭлемента Элемент Флажок тип булево
Хочу получить значение этого элемента из модуля менеджера, делаю так:

ВР= ПолучитьФорму("Справочник.ОсновныеСредства.ФормаЭлемента");
     Сообщить("Флажок = " + ВР.ЭлементыФормы.Флажок);
     Сообщить("Флажок = " + ВР.Флажок.Значение);

Где собака порылась?

Спасибо всем кто откликнулся.
 
 
   sqr4
 
1 - 09.07.19 - 15:34
Модуль менеджера не видит реквизиты формы
   sqr4
 
2 - 09.07.19 - 15:34
А это ты пустую форму открыл и с нее пытаешься что то считать
   hhhh
 
3 - 09.07.19 - 15:35
(0) так не привязал к форме никакого элемента справочника. Пустую форму что ли открываешь?
   VBMADD
 
4 - 09.07.19 - 15:35
Нужно из текущего элемента
   VBMADD
 
5 - 09.07.19 - 15:37
Так что ли
ВР= ПолучитьФорму("Справочник.ОсновныеСредства.ФормаЭлемента.ТекущийЭлемент");
   hhhh
 
6 - 09.07.19 - 15:38
(4) у пустой формы и текущий элемент тоже пустой, думаешь он там заполненный?
   VBMADD
 
7 - 09.07.19 - 15:39
(3) Как привязать к текущему элементу справочника
   hhhh
 
8 - 09.07.19 - 15:40
(7) не бывает текущих элементов у справочника.
   sqr4
 
9 - 09.07.19 - 15:40
(7) тебе его надо передать в модуль менеджера
   SuperMario
 
10 - 09.07.19 - 15:42
(0) вот таких постановщиков задач (рука/лицо) ......
Опиши, что ты хочешь конкретно и зачем тебе форма в менеджере понадобилась???
Может тебе с объектом справочника поработать надо все-таки?
   Daluvan
 
11 - 09.07.19 - 15:43
Хочу получить значение этого элемента из модуля менеджера.
Где вызывается? Форма пустая, как все заметили...
   Daluvan
 
12 - 09.07.19 - 15:45
(5) Зачем форму получать? Наверное объект или текущие данные.
   ptiz
 
13 - 09.07.19 - 15:45
Вот тут рядом есть ветка про троллей. Как после таких тем не превратиться в тролля, а?
   SuperMario
 
14 - 09.07.19 - 15:46
(13) терпи, Бро и тебе воздастся :-))
   sqr4
 
15 - 09.07.19 - 15:47
(13) вот так реагируя и получаешь проблемы как ТС ветки рядом) Троль без укора совести)
   VBMADD
 
16 - 09.07.19 - 15:48
(9)я при открытии основного средства на форме элемента вывел флажок типа булево
а дальше в модуле менеджера в зависимости от значения этого флажка хочу обращаться к своей  процедуре
Братцы не хулите, только начинаю осваивать 1с83
Подсобите бедному крестьянину
   hhhh
 
17 - 09.07.19 - 15:56
(16) да хрен его знает, никто так не делал, выкинь как можно быстрее этот флажок, и руки не забудь потом помыть. Этож надо, такое дерьмо придумал.
   VBMADD
 
18 - 09.07.19 - 16:00
(17)Хорошо, а если я выгружу это значение в файл и потом считаю из файла, так что ли
   SuperMario
 
19 - 09.07.19 - 16:02
(18) Сотри это сразу, пока никто не видит.
   seevkik
 
20 - 09.07.19 - 16:04
Уже можно троллить?)
   VBMADD
 
21 - 09.07.19 - 16:05
(19) А что будет?
   hhhh
 
22 - 09.07.19 - 16:06
(18) вообще, что за задача? непонятно, почему в модуле менеджера, когда фактически где-то в параллельной вселенной фактически поставили флажок, ты должен что-то делать. Вообще же никак не связаны эта форма и модуль менеджера?
   SuperMario
 
23 - 09.07.19 - 16:07
Я  до сих пор не пойму, что тебе надо в итоге и за хоемКуем тебе элемент управления формы в менеджере?
У тебя есть на форме элемент управления - флаг.
Если у него нет пути к данным, то он всегда будет = ложь! Поверь, ВСЕГДА!
Что ты от него, многострадального, в менеджере хочешь?
   ptiz
 
24 - 09.07.19 - 16:08
(16) В базе данных хранятся не флажки, а таблицы. Упрощенно: каждая запись таблицы - это данные конкретного объекта (документа, элемента справочника). Вот тебе и нужны данные из этих таблиц, а не форма, которая создается в интерфейсе.
   seevkik
 
25 - 09.07.19 - 16:16
(24) по-моему он хочет взять реквизит формы
   seevkik
 
26 - 09.07.19 - 16:18
ТС, прочитайте про элементы формы, реквизиты формы и реквизиты объекта
Заодно по модуль объекта, формы и менеджера
Ну можно ещё по клиент-северную архитектуру
Тогда сразу много вопросов отпадет


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.