Имя: Пароль:
1C
1С v8
доступ к процедуре из модуля формы
0 Папай
 
01.11.19
10:30
добрый день.Есть конфа на простых формах и обработка с управляемой формой.Подскажите как правильно из модуля формы обратиться к процедуре модуля объекта.Хочу в модуль перенести все процедуры и поставить пароль.Ибо в модуле формы нет возможности поставить пароль на просмотр кода
1 hhhh
 
01.11.19
10:33
(0) наконец-то. Стыдно всё-таки стало за свой быдлокод?
2 GROOVY
 
01.11.19
10:33
В упр формах - это плохая идея. Придется постоянно объект получать. В обычных - просто вызываешь процедуру и все.
3 Папай
 
01.11.19
10:37
(1)улыбнуло
4 Папай
 
01.11.19
10:37
(2)как быть
5 Папай
 
01.11.19
10:37
(2)чем идея плохая?и все таки как сделать?
6 Aleksandr N
 
01.11.19
10:38
(4) Тебе в (2) уже все написали.
7 Папай
 
01.11.19
10:40
(6)пример можно?
8 Aleksandr N
 
01.11.19
10:41
(7) "Придется постоянно объект получать"
Что из этого не понятно?
9 GROOVY
 
01.11.19
10:43
(7) Пример:
Модуль обычной формы:
МояПроцедураВМодулеОбъекта();
10 Rovan
 
гуру
01.11.19
10:44
(7)
Объект = РеквизитФормыВЗанчение( "Объект" );
Объект.ПроцедураМодуля()
11 Aleksandr N
 
01.11.19
10:46
(10) Не прокатит :-)
12 GROOVY
 
01.11.19
10:47
Ваще вот идея! Делаем текстовый файл, пакуем его в архив с паролем. Архив как двоичные данные заливаем в макет. Потом программно его получаем, ищем там процедуру и Выполнить() ее делаем. Вот!
13 Aleksandr N
 
01.11.19
10:47
(12) Недурно.
14 Paint_NET
 
01.11.19
10:48
(12) Гениально, бгг.
15 sitex
 
naïve
01.11.19
10:48
(12) Автору до этого еще как до Китая босиком !
16 dezss
 
01.11.19
10:48
(12) Лучше в облако, а не в макет. Чтоб править можно было на лету)))
17 sitex
 
naïve
01.11.19
10:49
(16) Веб сервисы)
18 GROOVY
 
01.11.19
10:49
(16) Тема!
19 Папай
 
01.11.19
12:54
(10)не сработало таки.
20 Папай
 
01.11.19
13:04
&НаСервере

Процедура Отобразить(Команда)
qqq = РеквизитФормыВЗначение("Объект");
qqq.Отобразить_();
21 Папай
 
01.11.19
13:36
сработало но пишет     Кол = ЭтотОбъект.Планировщик.ШкалаВремени.Элементы.Количество();
{Обработка.Ремонт.МодульОбъекта(3)}: Поле объекта не обнаружено (Планировщик)
22 Михаил Козлов
 
01.11.19
14:14
ЭтотОбъект.Планировщик.ШкалаВремени.Элементы - что за зверь?
23 ДенисЧ
 
01.11.19
14:28
(21) А отладчик что показывает?
24 vicof
 
01.11.19
15:03
Да тут все понятно, у автора Планировщик - реквизит формы, а он код в модуле объекта пишет