Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

1С, объекты в расширении, добавленные системой автоматически.

1С, объекты в расширении, добавленные системой автоматически.
Я
   andrey i1c
 
08.08.20 - 12:24
При использовании расширений система автоматически добавила новые объекты в расширение. C одной стороны, это упрощают разработку в плане отсутствия ошибок в коде после проверки синтаксического контроля и возможность работать в конструкторе запросов. С другой стороны, расширение перегружается теми объектами, которые по сути не используются, а также теряется видимость своих доработок на фоне других объектов и что касается обновления, если объект, который добавился автоматически системой, изменился, необходимо будет его с расширения уже по факту удалять.

Кто как поступает?
1. Удаляете неиспользуемые объекты в расширении и оставляете только свои доработки?
2. Оставляете новые добавленные объекты и пользуйтесь, так как это удобно при разработке и не несет за собой каких либо критических ситуаций.
   ale-sarin
 
1 - 08.08.20 - 12:26
"теряется видимость своих доработок на фоне других объектов "
В дереве конфигурации расширения есть кнопка "Показать измененные" или как-то так. Найдете.
   andrey i1c
 
2 - 08.08.20 - 12:28
(1) по сути ничего критичного нет, если все оставить?
   andrey i1c
 
3 - 08.08.20 - 12:30
еще нашел статью по теме
https://xn----1-bedvffifm4g.xn--p1ai/бесплатное/2019-10-30-is-it-worth-it-to-delete-extra-borrowed-details-of-objects-in-the-extension/


по сути ответ на свой же вопрос: на свой выбор)
   ale-sarin
 
4 - 08.08.20 - 12:31
Ну да, согласен, прилетит сотня ненужных объектов. Иногда удаляю. Иногда оставляю. Зависит от настроения.
А если при обновлении в конфигурации поставщика изменится свойство такого объекта, который сам прилетел в расширение, и расширение не подключается при запуске, приходится удалять. Плюясь в монитор.
   andrey i1c
 
5 - 08.08.20 - 12:37
(4) благо что уже при запуске система оповещает, что реквизит поставщика изменился и в расширении оно не активно, хоть протестить можно самому, а не ждать криков пользователей, что что-то не работает)
   andrey i1c
 
6 - 08.08.20 - 12:38
(5) но если изменилось свойство например длина строки реквизита, то не уверен сообщит ли система при запуске об этом?
   DJ Anthon
 
7 - 08.08.20 - 12:40
а почему синтаксический контроль в расширении не показывает реквизиты основной конфигурации, которые не добавлялись? это же очень неудобно. что такого страшного будет, если реквизиты будут показываться?
   ale-sarin
 
8 - 08.08.20 - 12:40
(5) Верно. Хоть так.
(6) Конкретно не помню. Но, думаю, сообщит.
   ДенисЧ
 
9 - 08.08.20 - 12:53
Я так и не понял, как добавить расширение в конфигурацию на ОФ... ((((((((
Говорят, можно...
   Фрэнки
 
10 - 08.08.20 - 13:56
А я чет не уловил - от Расширения в последних релизах платформы можно ожидать, что она заимствует объекты, реквизиты объектов и т.п. ?
Я помню, что в самом начале появления такое было. Затем все это прекратилось и это конкретно напрягает, потому что множество объектов в типовой имеют большое количество реквизитов и хотя бы для обхода синтаксического контроля нужно затаскивать их почти все...

Или где-то можно поправить параметры синтакс-проверки?
   ale-sarin
 
11 - 08.08.20 - 15:37
(10) Я в основном на 8.3.13 работаю.
Ща попробовал на 8.3.15. Да, куча объектов теперь самостоятельно не тянется в расширение.
   Фрэнки
 
12 - 09.08.20 - 12:14
(11) угу. Ну вот начиная с релизов платформ моложе 8.3.14 "подтягивание" отключено, а это не всегда удобно. Бывает, что наоборот нужно все подтянуть автоматически.
   lucbak
 
13 - 09.08.20 - 12:21
(9) Расширения никак не зависят от типа приложения\форм.
   Фрэнки
 
14 - 09.08.20 - 12:27
(13) зависят от режима совместимости
   lucbak
 
15 - 09.08.20 - 12:34
(14) логично, но в (9) речь не о режиме совместимости а о обычных формах.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.