Имя: Пароль:
1C
1С v8
Расширения конфигурации
,
0 1ctube
 
03.12.19
06:13
Добрый день. Нужно вывести в форму списка реквизит. Раньше обычно просто брал и выводил, но хочу попробовать механизм расширения.
Вопрос к тем кто уже его использовал: допустим добавлю форму списка в расширения. Там сделаю всё что хочу с ней. Далее выходит обновление для конфы и там кардинально меняется форма плюс добавляется новый функционал. Но я то использую старую форму которая в расширении. Будут и конфликты?
1 Смотрящий
 
03.12.19
06:30
Это смотря как организуешь работу расширения.
Можно по тупому - взять всю форму, накликать в нее реквизит нужный, ну и при кардинальной смене формы - перепиливать расширение.
А можно программно добавлять реквизиты, с поиском места куда он должен встать, тогда не придется править расширение.
2 craxx
 
03.12.19
06:43
(1) С приведенным вариантом тоже можно вляпаться, в любом случае надо будет при обновлении проверять работу.
3 Пузан
 
03.12.19
06:45
Я вывожу программно. Даже при наличии ресширений.
4 1ctube
 
03.12.19
06:46
(2) (1) Хм, получается выгоды от расширения почти ни какой...
5 AAA
 
03.12.19
07:10
(5)Выгода в том, что конфигурация остается типовой. Минусов тоже навалом. Расширение может отвалиться по куче причин, например. 1C любит менять типы реквизитов. Был числом, стал составного типа. И привет
6 2S
 
03.12.19
07:11
(4) я бы так сказал - не однозначный механизм. В ряде задач помогает, например макеты, роли. Но не дай бог Вам захочется добавить реквизит в расширение
7 dmpl
 
03.12.19
07:31
(0) Не, форма обновится (платформа ищет внесенные тобой изменения относительно расширяемой формы и применяет их к новой форме). Проблема чаще всего в соблазне использовать &Вместо (это ад для поддержки) и в контроле типов расширяемой конфигурации.
8 AAA
 
03.12.19
07:36
Надо нормальный ООП, а не этот суррогат )
Когла изменения в конфе, то по крайне мере видно рабочий код. А с расширениями все затуманивается.
Для мелких изменений часто получается весьма изящно. Но в целом, сне кажется, что это тупиковое направление
9 Фрэнки
 
03.12.19
08:53
(8) вероятно, что оно не будет тупиковым
Только путь этот будет бесконечным. И по ходу этого пути платформа будет меняться и меняться.
10 unbred
 
03.12.19
09:03
(4) конечно. конфа на замке. обновляется обновлятором по одному клику. никакой выгоды.
11 Михаил Козлов
 
03.12.19
09:16
(0) Будут.
12 Timon1405
 
03.12.19
09:25
(0) узнать о том что основная форма обновилась сможете в расширении только в самой форме. механизма сравнения форм с расширением нет.
если сделать (3) в переопределяемом модуле, то сама форма останется на замке
13 Timon1405
 
03.12.19
09:31
а реквизит вообще может быть доступен в списке через точку в пользовательском режиме
14 1ctube
 
03.12.19
11:02
(10) Ну я так же могу не типовую конфу обновить. Потом вносить изменения
15 unbred
 
03.12.19
15:21
(14) у меня их к примеру 28 штук. типовых.
16 H A D G E H O G s
 
03.12.19
15:37
(0) Добавляйте программно.