|
1С, объекты в расширении, добавленные системой автоматически. | ☑ | ||
---|---|---|---|---|
0
andrey i1c
08.08.20
✎
12:24
|
При использовании расширений система автоматически добавила новые объекты в расширение. C одной стороны, это упрощают разработку в плане отсутствия ошибок в коде после проверки синтаксического контроля и возможность работать в конструкторе запросов. С другой стороны, расширение перегружается теми объектами, которые по сути не используются, а также теряется видимость своих доработок на фоне других объектов и что касается обновления, если объект, который добавился автоматически системой, изменился, необходимо будет его с расширения уже по факту удалять.
Кто как поступает? 1. Удаляете неиспользуемые объекты в расширении и оставляете только свои доработки? 2. Оставляете новые добавленные объекты и пользуйтесь, так как это удобно при разработке и не несет за собой каких либо критических ситуаций. |
|||
1
ale-sarin
08.08.20
✎
12:26
|
"теряется видимость своих доработок на фоне других объектов "
В дереве конфигурации расширения есть кнопка "Показать измененные" или как-то так. Найдете. |
|||
2
andrey i1c
08.08.20
✎
12:28
|
(1) по сути ничего критичного нет, если все оставить?
|
|||
3
andrey i1c
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/ по сути ответ на свой же вопрос: на свой выбор) |
|||
4
ale-sarin
08.08.20
✎
12:31
|
Ну да, согласен, прилетит сотня ненужных объектов. Иногда удаляю. Иногда оставляю. Зависит от настроения.
А если при обновлении в конфигурации поставщика изменится свойство такого объекта, который сам прилетел в расширение, и расширение не подключается при запуске, приходится удалять. Плюясь в монитор. |
|||
5
andrey i1c
08.08.20
✎
12:37
|
(4) благо что уже при запуске система оповещает, что реквизит поставщика изменился и в расширении оно не активно, хоть протестить можно самому, а не ждать криков пользователей, что что-то не работает)
|
|||
6
andrey i1c
08.08.20
✎
12:38
|
(5) но если изменилось свойство например длина строки реквизита, то не уверен сообщит ли система при запуске об этом?
|
|||
7
DJ Anthon
08.08.20
✎
12:40
|
а почему синтаксический контроль в расширении не показывает реквизиты основной конфигурации, которые не добавлялись? это же очень неудобно. что такого страшного будет, если реквизиты будут показываться?
|
|||
8
ale-sarin
08.08.20
✎
12:40
|
(5) Верно. Хоть так.
(6) Конкретно не помню. Но, думаю, сообщит. |
|||
9
ДенисЧ
08.08.20
✎
12:53
|
Я так и не понял, как добавить расширение в конфигурацию на ОФ... ((((((((
Говорят, можно... |
|||
10
Фрэнки
08.08.20
✎
13:56
|
А я чет не уловил - от Расширения в последних релизах платформы можно ожидать, что она заимствует объекты, реквизиты объектов и т.п. ?
Я помню, что в самом начале появления такое было. Затем все это прекратилось и это конкретно напрягает, потому что множество объектов в типовой имеют большое количество реквизитов и хотя бы для обхода синтаксического контроля нужно затаскивать их почти все... Или где-то можно поправить параметры синтакс-проверки? |
|||
11
ale-sarin
08.08.20
✎
15:37
|
(10) Я в основном на 8.3.13 работаю.
Ща попробовал на 8.3.15. Да, куча объектов теперь самостоятельно не тянется в расширение. |
|||
12
Фрэнки
09.08.20
✎
12:14
|
(11) угу. Ну вот начиная с релизов платформ моложе 8.3.14 "подтягивание" отключено, а это не всегда удобно. Бывает, что наоборот нужно все подтянуть автоматически.
|
|||
13
lucbak
09.08.20
✎
12:21
|
(9) Расширения никак не зависят от типа приложения\форм.
|
|||
14
Фрэнки
09.08.20
✎
12:27
|
(13) зависят от режима совместимости
|
|||
15
lucbak
09.08.20
✎
12:34
|
(14) логично, но в (9) речь не о режиме совместимости а о обычных формах.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |