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

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

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

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

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

Нештатные:

    модифицировать xml-выгрузку
    заимствовать пустую форму из специально созданной пустой конфигурации
---
На форме Аль-Шифт-F2 - Полагаю это то что Вам нужно.
---
Хотя я точно(!) помню, что видел расширения, где форма-пустышка, а ПриСозданииНаСервере(), например, идёт какое-либо заполнение данные формы и всё.

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

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

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

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

Нештатные:

    модифицировать xml-выгрузку
    заимствовать пустую форму из специально созданной пустой конфигурации
---
Давая ссылку на партнерку - надо помнить, не у всех она есть.;)
---
Так я поэтому и привел цитату ответа с форума.
---
а, точно, когда-то читал об этом. Хитро...
---
заимствовать пустую форму из специально созданной пустой конфигурациисам так делал. Работает.
---
Получается надо создать конфигурацию - в ней объект метаданных и пустую форму в нем (без основного реквизита) с теми же именами как в рабочей конфигурации?
---
А можешь подробней расписать как делал?
---
Не добавляйте просто форму в расширение. А по нужной процедуре правой клавишей - добавить в расширение
---
да. так.
---
Ещё момент: если я в расширении начудил, как отменить изменения? Почему-то опция "Конфигурация->вернуться к конфигурации БД" не доступна.
---
Так не сохранять ее. Основную конфигурацию тоже после сохранения и применения не откатить. Можно использовать хранилище для расширения
---
Я всегда все сохраняю на мышечном уровне. Ибо проблем с восстановлением внешних обработок столько раз получал...
И тут ctrl+s каждую минуту жму, но вот понял, что "отчибусил" что-то, хочу вернуться, а шиш с маслом.
---
Копию перед началом исправлений никто не отменял ;) я обычно перед началом разработки сохраняюсь с текущей датой и номером версии, когда делаю значительные изменения добавляю в номер версии (в имени) единичку... и таким образом имею несколько версий последовательно сохраненных. и могу откатиться назад загрузив предыдущие...;)
---
потому что этот пункт для основной конфигурации, для расширения аналогичный спрятан рядом:
---
ого, куда её запихали.. Благодарю!
---
в 9 все написано. Добавлю только, что у создаваемого объекта должны совпадать ключевые параметры, типа длина кода и т.д. Делал так, когда в расширения подтягивалось все подряд. На практике не использую в последнее время. Может что-то и изменилось...
---
да, получилось, изначально основной реквизит не удалил, да и думал, что есть какие служебные теги, которые нужно заменять. Но как ни странно, пустая форма обработки (почему-то созданная в отдельной конфе) способна заменить форму документа. Мде =\ Только форма все-таки не пустая, а с командной панелью.