|
Нужно ли обновлять форму в расширении?
программистище, spiller26, okmail, p-soft, breezee, WhiteDragon93, Климов Сергей, Kongo2019, Скучный бух, eRik, nick86, vicof, Мультук, Александр111, azt-yur, denk32, 2S, Terrixus, Serpuh, H A D G E H O G s, RomanYS, maxar, Amra, Trucker, rozer76, PuhUfa, Сергиус
| ☑ |
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
|
|
|
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
|
генерируй элементы и реквизиты программно, и обновляй сколько хочешь
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший