Имя: Пароль:
1C
1С v8
Расширение 8.3.13.1644
,
0 onetone
 
16.01.19
14:39
Коллеги, помогите советом!
Перевожу дописанную ут на типовую через расширения.
Была доработанная форма заказа покупателя, в частности добавлена кнопка
Управление видимостью кнопки было программное, вынес форму в расширение, сделал форму в конфигурации типовую, при открытии пытаюсь управлять видимостью в расширении, получаю ошибки, что поле объекта не обнаружено.
Что я не так делаю? Или нет доступ к новым элементам формы в расширение из самого расширееия?
1 Dmitry1c
 
16.01.19
14:45
Возможно надо снять флажки "Безопасный режим" и "Защита от опасных действий"
2 onetone
 
16.01.19
17:45
(1) убрано изначально.
3 onetone
 
16.01.19
18:48
Вверх что ли)
4 PiotrLoginov
 
16.01.19
18:58
Текст ошибки будет ?
5 dmpl
 
16.01.19
18:59
(0) А поле это в расширение заимствовано?
6 onetone
 
16.01.19
19:18
(4) Поле объекты не обнаружено.
7 onetone
 
16.01.19
19:19
(5) Это кнопка на форме изначально была и заимствована вся форма была, потом я форму сделал типовой в конфе, а кнопка осталась только в расширении, я пробовал удалить ее и добавить заново, не помогло.
8 DrZombi
 
гуру
16.01.19
19:48
(0) А УТ какой версии? :)
9 DrZombi
 
гуру
16.01.19
19:48
+ А зачем расширение?
10 DrZombi
 
гуру
16.01.19
19:48
+ А вы вкурсе, что у Расширения чертовски много ограничений :)
11 onetone
 
16.01.19
19:49
(8) 11.3 (9) Клиент хочет типовую ут. (10) их уже и не так много как было раньше.
12 onetone
 
16.01.19
19:50
Я скорей всего понял в чем причина, сохраненная форма(которая сохранятся при помещении формы в расширение) осталась с кнопками, а по факту их нет, поэтому это все криво работает. В общем, нужно брать типовую конфу и на нее все заново цеплять
13 runoff_runoff
 
16.01.19
20:06
(12) здесь как раз об этом и написано: "Механизм расширений ничего не знает о механизме поддержки"..
14 dmpl
 
16.01.19
20:59
(12) "Обновить расширение формы" нажимал?
15 runoff_runoff
 
16.01.19
21:35
(14) нет, он хочет, чтобы "родная" форма из конфигурации поставщика попала в расширение..
16 onetone
 
16.01.19
22:24
(14) Ага и она все перезаписалась на форму поставщика.
17 onetone
 
16.01.19
22:25
Вдруг кому пригодится, победил путем выгрузки расширения в файлы(разобрал то есть) открыл хмл, и там две формы прописаны,Form & Base_Forms - так вот, нужно заменить base_forms на форму поставщика и будет счастье.
18 onetone
 
16.01.19
22:25
Получится остаются все доработки на форме, при это сохраненная форма обновляется на форму типовую
19 eses
 
16.01.19
22:27
секрет в 3 формах на самом деле ;)
20 onetone
 
16.01.19
23:03
(19) Ну да, форма конфигурации, сохраненная форма и форма расширения
21 dmpl
 
17.01.19
07:49
(16) Ну не вся. Обычно добавленные изменения остаются.
22 onetone
 
17.01.19
09:53
(21) Ну почти, насколько я понял логику, он берет сохраненную форму и по ней обновляет расширение. Если в сохраненной форме не было этих элементов, он их удалит. Но могу ошибаться.
23 Вафель
 
17.01.19
10:04
(17) так ты форму расширения не обновлял чтоли?
24 onetone
 
17.01.19
10:07
(23) Как? Как тут (14) пробовал, и вторую кнопка там же пробовал это ничего не меняло.