Расширение формы или разместить реквизиты программно?

1. JIexa_74 17.09.23 20:59 Сейчас в теме
Здравствуйте.
УНФ 3.0

Подскажите кто как размещает не типовые реквизиты на форме?
Форму в расширение?
Или реквизиты размещать программно через расширение?

Плюсы и минусы?
Что будет с формой после обновления поставщика, если будут изменения по этой форме?
И как пользоваться Модулем Формы если в расширении ее не будет?

PS Я не программист, камнями не кидайте плз))) Пользователь. Спасибо за понимание
По теме из базы знаний

Реквизиты на форме программно или через расширение формы?


Через расширение формы (50%, 3 голосов)
50%
Программно (50%, 3 голосов)
50%

Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. lefthander 17.09.23 21:33 Сейчас в теме
(1)Почитайте книжечку про программирование форм. Не смотря на то что вопросы на пару слов ответы не получатся такие простые как вопросы.
(1)
Плюсы и минусы?
Есть и плюсы есть и минусы.
user1936670; +1 Ответить
3. JIexa_74 17.09.23 21:51 Сейчас в теме
(2)ну минус в программном моменте вроде только такой, что может измениться наименованиеГруппы какой либо типовой на форме. Плюсов вроде вижу больше.

А насчет минусов через расширение формы?
Тут мне кажется форма может разлететься при обновлении конфы, из за удаления/переноса/переименования/смены одного из типов одного из реквизитов

Добавите что нибудь?
4. user856012 14 17.09.23 21:52 Сейчас в теме
(1)
Я не программист, камнями не кидайте плз))) Пользователь.
Ага, в это сразу веришь после прочтения предыдущей ветки автора:
Планируем перейти на унф 3.0
Там уже БСП
И есть такое, как, «дополнительные реквизиты»
Планируем перетащить все свои не типовые реквизиты в штатные унф, в доп реквизиты.
Хотим минимизировать правку кода по обмену с битриксом. Ну и прийти что то к более менее типовому.
Расширения конфигурации планируем использовать, так как нужны свои модули.
Ну какой пользователь не знает - что такое БСП? И какого пользователя не волнует "минимизация правки кода"?
5. user1936670 17.09.23 22:03 Сейчас в теме
(4) О, это тонкий момент самоидентификации для одновременного получения плюшек со всех сторон. Для пользователей ты программист, для программистов - пользователь (причем тупенький)... и готово. Никто не пристает, все глядят сочувственно и сразу бросаются помогать.
Sejix; user1881120; +2 Ответить
24. SlavaKron 18.09.23 15:36 Сейчас в теме
(1) Добавить форму в расширение и разместить реквизиты программно в расширении. Не вижу смысл разделять код создания реквизитов/элементов и их обработчиков.
25. пользователь 18.09.23 16:00
Сообщение было скрыто модератором.
...
27. SlavaKron 18.09.23 16:31 Сейчас в теме
(25) Ну тут предполагалось, что код создания будет где-то в основной конфе, а обработчики в расширении.
28. пользователь 18.09.23 16:35
Сообщение было скрыто модератором.
...
26. JIexa_74 18.09.23 16:29 Сейчас в теме
6. JIexa_74 17.09.23 22:17 Сейчас в теме
Да не ребята, вы ошибаетесь)
Просто я очень любопытный и наблюдаю за работой нашего программиста в нашей компании.
Изучаю тоже потихоньку.
Простые моменты могу сам поправить.

Спросите почему я у него не спрошу?
Да потому что он сказал, цитирую

« Начинать с геммороев на ровном месте,не хочу.
Нравиться в коде все делать, делайте.»

Это про программное размещение элементов на форме. Ему проще добавить в форму в расширение и не париться.

Вот поэтому я здесь, так как вызвало подозрение что он не прав.
10. пользователь 17.09.23 22:48
Сообщение было скрыто модератором.
...
22. JIexa_74 18.09.23 10:32 Сейчас в теме
18. user1936670 17.09.23 23:53 Сейчас в теме
(6)
так как вызвало подозрение что он не прав.
А потом ты его уволишь, ага.
23. JIexa_74 18.09.23 10:34 Сейчас в теме
(18)
Он на удаленке. Сам уволился, добавил в ЧС после того как его попросили не добавлять форму в расширение, и размещать реквизиты программно.
Капризный.
10 лет на поддержке был.
Что нужно, не пойму)
Так что теперь в поисках нового
7. coollerinc 195 17.09.23 22:31 Сейчас в теме
Если у вас типовая и на поддержке, то нафиг вам сниматься с поддержки. Поэтому используйте расширения, если их функционала хватает
8. JIexa_74 17.09.23 22:33 Сейчас в теме
(7) у нас снята, с сохранением поддержки.
Много реквизитов и справочников в основной конфе.
В расширение не стали их добавлять, так как опасно потерять.
В расширении только код.
Ну и вот вопрос, формы лучше через код
Или расширение формы?
11. пользователь 17.09.23 22:53
Сообщение было скрыто модератором.
...
20. JIexa_74 18.09.23 09:21 Сейчас в теме
(11)
3. Пункт 3. Как попасть в модуль формы в расширении?
Только если добавить форму в расширение правой кнопкой в основной конфигурации - "Добавить в расширение"?
21. пользователь 18.09.23 09:22
Сообщение было скрыто модератором.
...
9. Dr.HiHi 2 17.09.23 22:47 Сейчас в теме
если руки не кривые, то изменяйте конфигурацию и не заморачивайтесь
если все доработки как-то комментировать, то при обновлении никаких проблем нету... тем более при обновлении можно сразу код подправить
если УФ, то с формами тоже проблем нету, только нужно будет добавленные элементы перенести на нужно место

все доработки упираются в обновление... а теперь сравните время обновления + частоту обновления и разработка через расширение, когда элементарный запрос должен иметь объекты в расширении
а если несколько расширений %)) то начинаются поиски на то в каком именно расширении что-то поменяли
после обновления нужно пересмотреть расширения и перепроверить все измененные кода
типовая процедура/функция поменяли полностью и нужно перенести доработки в расширение...
сколько времени нужно потратить на обновление с учетом перепроверки измененных механизмов??

p.s. как по мне, то проще доработать в основной конфигурации, а расширения позиционировать как ветку для разработки где пожно проверить на реальных данных и вдруг чего оперативно подправить до рабочей версии и потом смержить с основной
12. пользователь 17.09.23 22:54
Сообщение было скрыто модератором.
...
13. Dr.HiHi 2 17.09.23 22:56 Сейчас в теме
(12) я Вас помню и я бы к Вам не пошел)))
если у Вас проблемы с обновлением, то это Ваши проблемы%)) у меня их вообще нету, что в ОБ, что в УФ
14. пользователь 17.09.23 23:04
Сообщение было скрыто модератором.
...
15. Dr.HiHi 2 17.09.23 23:25 Сейчас в теме
(14) но мозгов так и не прибавилось))))
p.s. сколько людей - столько и мнений и не нужно свою религию навязывать другим
16. пользователь 17.09.23 23:28
Сообщение было скрыто модератором.
...
19. coollerinc 195 18.09.23 00:41 Сейчас в теме
(13)Даже стало интересно, откуда его помните и где такие персонажи работают?
29. пользователь 18.09.23 16:37
Сообщение было скрыто модератором.
...
17. JIexa_74 17.09.23 23:38 Сейчас в теме
Расширение одно
Из нового только:
1.Модули форм - новые процедуры
2. Отдельный модуль под наши доработки которые работают с типовым функционалом
3. Размещение новых реквизитов на форме

По сути все.
Никакие типовые процедуры мы не изменяем, велосипед не придумываем.
Работаем только с нашими данными.

Единственно только предстоит поправить обмен с битриксом, но это отдельная история.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот