Расширения: не наследовать все элементы формы

1. triviumfan 97 27.06.22 14:17 Сейчас в теме
Доброго дня, коллеги.
Давно с расширениями не работал. Вроде бы как раньше можно было наследовать форму, открывалось окно с вопросом нужно ли наследовать все элементы ссылочные, а сейчас почему-то нет.
Не понимаю, накой мне все элементы формы, да ещё и все ссылки также автоматом наследуются. А самое смешное, что они ещё и не удаляются, заблокированы. Хотя я точно(!) помню, что видел расширения, где форма-пустышка, а ПриСозданииНаСервере(), например, идёт какое-либо заполнение данные формы и всё.
Направьте на путь истинный, православный :).
По теме из базы знаний
Найденные решения
4. Sashares 35 27.06.22 14:26 Сейчас в теме
(1)
Хотя я точно(!) помню, что видел расширения, где форма-пустышка, а ПриСозданииНаСервере(), например, идёт какое-либо заполнение данные формы и всё.


В патчах такое используется - пустая форма без элементов.
Интерактивно так сделать нельзя.

https://partners.v8.1c.ru/forum/t/2065059/m/2065452

Макеев Александр (1С, Москва) 31.05.2022 10:59 2065452

Штатного способа для такого нет.

Нештатные:

модифицировать xml-выгрузку
заимствовать пустую форму из специально созданной пустой конфигурации
triviumfan; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. lefthander 27.06.22 14:21 Сейчас в теме
(1)На форме Аль-Шифт-F2 - Полагаю это то что Вам нужно.
4. Sashares 35 27.06.22 14:26 Сейчас в теме
(1)
Хотя я точно(!) помню, что видел расширения, где форма-пустышка, а ПриСозданииНаСервере(), например, идёт какое-либо заполнение данные формы и всё.


В патчах такое используется - пустая форма без элементов.
Интерактивно так сделать нельзя.

https://partners.v8.1c.ru/forum/t/2065059/m/2065452

Макеев Александр (1С, Москва) 31.05.2022 10:59 2065452

Штатного способа для такого нет.

Нештатные:

модифицировать xml-выгрузку
заимствовать пустую форму из специально созданной пустой конфигурации
triviumfan; +1 Ответить
5. lefthander 27.06.22 14:30 Сейчас в теме
(4)Давая ссылку на партнерку - надо помнить, не у всех она есть.;)
7. Sashares 35 27.06.22 14:38 Сейчас в теме
(5)Так я поэтому и привел цитату ответа с форума.
6. triviumfan 97 27.06.22 14:38 Сейчас в теме
(4) а, точно, когда-то читал об этом. Хитро...
8. EVKash 16 27.06.22 14:39 Сейчас в теме
(4)
заимствовать пустую форму из специально созданной пустой конфигурации
сам так делал. Работает.
9. Sashares 35 27.06.22 14:41 Сейчас в теме
(8)Получается надо создать конфигурацию - в ней объект метаданных и пустую форму в нем (без основного реквизита) с теми же именами как в рабочей конфигурации?
17. triviumfan 97 11.07.22 09:20 Сейчас в теме
(8) А можешь подробней расписать как делал?
2. minarenko 27.06.22 14:19 Сейчас в теме
Не добавляйте просто форму в расширение. А по нужной процедуре правой клавишей - добавить в расширение
10. EVKash 16 27.06.22 14:43 Сейчас в теме
11. triviumfan 97 27.06.22 14:51 Сейчас в теме
Ещё момент: если я в расширении начудил, как отменить изменения? Почему-то опция "Конфигурация->вернуться к конфигурации БД" не доступна.
12. lefthander 27.06.22 14:54 Сейчас в теме
(11)Так не сохранять ее. Основную конфигурацию тоже после сохранения и применения не откатить. Можно использовать хранилище для расширения
13. triviumfan 97 27.06.22 14:57 Сейчас в теме
(12) Я всегда все сохраняю на мышечном уровне. Ибо проблем с восстановлением внешних обработок столько раз получал...
И тут ctrl+s каждую минуту жму, но вот понял, что "отчибусил" что-то, хочу вернуться, а шиш с маслом.
14. lefthander 27.06.22 15:34 Сейчас в теме
(13)Копию перед началом исправлений никто не отменял ;) я обычно перед началом разработки сохраняюсь с текущей датой и номером версии, когда делаю значительные изменения добавляю в номер версии (в имени) единичку... и таким образом имею несколько версий последовательно сохраненных. и могу откатиться назад загрузив предыдущие...;)
15. mixa4 27.06.22 17:00 Сейчас в теме
(11) потому что этот пункт для основной конфигурации, для расширения аналогичный спрятан рядом:
Прикрепленные файлы:
triviumfan; +1 Ответить
16. triviumfan 97 27.06.22 17:43 Сейчас в теме
(15) ого, куда её запихали.. Благодарю!
18. EVKash 16 11.07.22 09:30 Сейчас в теме
(17) в 9 все написано. Добавлю только, что у создаваемого объекта должны совпадать ключевые параметры, типа длина кода и т.д. Делал так, когда в расширения подтягивалось все подряд. На практике не использую в последнее время. Может что-то и изменилось...
19. triviumfan 97 11.07.22 09:39 Сейчас в теме
(18) да, получилось, изначально основной реквизит не удалил, да и думал, что есть какие служебные теги, которые нужно заменять. Но как ни странно, пустая форма обработки (почему-то созданная в отдельной конфе) способна заменить форму документа. Мде =\ Только форма все-таки не пустая, а с командной панелью.
Оставьте свое сообщение

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