Имя: Пароль:
1C
 
Нужно ли обновлять форму в расширении?
0 program345
 
15.10.25
13:04
Доброго времени!
1. В основной конфе была форма, с реквизит1
2. В расширение добавил эту форму и сделал реквизит РасширениеРеквизит
3. В основной конфе добавил реквизит2 (скрин 1)
4. В расширении просит обновить форму, но я ее не обновляю и запускаю режим Предприятие.
5. На форме есть Реквизит2 (скрин 2).
Накрадывается вопрос, нужно ли вообще обновлять формы в расширении?
1 PuhUfa
 
15.10.25
13:08
Где голосовалка? -)
2 asady
 
15.10.25
13:09
(0) теперь попробуй в расширении в эту форму или модуль формы что-то добавить без обновления формы
3 AAA
 
15.10.25
13:13
(2)Не уверен, но по моему в модуль формы можно что угодно добавить,  работать будет функционал старой формы + добавленное. Так может долго как-то работать, если не будет конфликта старой формы с обновленной основной конфигурацией
4 Сергиус
 
15.10.25
13:17
(0)Возможно будут ошибки платформы в неподходящие моменты.
5 X Leshiy
 
15.10.25
13:31
(0) На ИТС почитать слабо? https://its.1c.ru/db/pubextensions/content/22/hdoc
6 maxab72
 
15.10.25
13:34
(5) много букв. рецепт простой, расширять форму можно только, внося новые реквизиты через код. Визуальные формы не трогать.
7 X Leshiy
 
15.10.25
13:38
(6) Можно как хочешь.
8 AAA
 
15.10.25
14:07
(6)Можно и визуально, но нет гарантии, то при обновлении форма не разъедется. Это все индивидуально. Я, например, добавляю программно. Хотя это нонсенс, иметь систему визуального проектирования и добавлять элементы программно
9 Kigo_Kigo
 
15.10.25
15:55
"Хотя это нонсенс, иметь систему визуального проектирования и добавлять элементы программно"
Согласен, но, это практически гарантирует, если 1с ники изменят стандартную форму, не уедут доработки, хотя не факт
10 spiller26
 
16.10.25
08:52
(7) Как-то давно натыкался на грабли, когда кидал на форму реквизиты, потом при обновлении основной формы тот ещё квест получался, особенно если форма основная переработанная в "щи". После этого тоже программно добавляю реквизиты и элементы, и другим советую.
11 Мультук
 
гуру
16.10.25
09:23
(9)

Визуальный DIFF между формами "было" "стало" -- унылое гавно.
Не видел  ни одного удобно-приличного.
А вот текстовое представление вполне даже можно diff-ать (компилировать конечно в голове)

P.S.
В какой версии дельфи разработчики "сдались" и перешли от хранения формы в бинарном виде в текстовый, ибо нужно было как-то хранить "всё это" в cvs (или svn), не помню, что тогда было модно.
При этом, имхо это можно было смотреть, править прямо в среде.
12 Kongo2019
 
16.10.25
09:29
(11) В седьмой версии они эту фичу внедрили. И понеслась демонически генерируемые формы у народа. Тот еще был треш и угар был.
13 программистище
 
16.10.25
09:32
генерируй элементы и реквизиты программно, и обновляй сколько хочешь