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

Пропали реквизиты формы созданные в расширении

Пропали реквизиты формы созданные в расширении
Я
   folo
 
27.06.19 - 17:37
Добрый день. При очередной доработке (трогали конфигурацию и расширение) простому пользователю отключились реквизиты на форме, добавленные в документ в расширении.
С чем это связано и как это вылечить?   Права не изменялись, исходная форма документа в основной конфигурации тоже.
 
 
   aleks_default
 
1 - 27.06.19 - 18:09
сохраненную форму обновить наверное надо если трогали ее и в основной конфигурации и в расширении
   aleks_default
 
2 - 27.06.19 - 18:11
   folo
 
3 - 27.06.19 - 18:14
Это я читал. Не помогает.
   Вафель
 
4 - 27.06.19 - 18:16
расширение то включено? без ошибок?
   folo
 
5 - 27.06.19 - 18:16
откатил расширение к прошлой версии. Все работает. Накатил заново - тот же эффект.
   folo
 
6 - 27.06.19 - 18:16
Включено.Без ошибок. С полными правами работает.
   folo
 
7 - 27.06.19 - 18:37
Решение задачи : 1 Возвращаем прошлую версию расширения.  В расширениях Конфигурация- сравнить объединить конфигурации.  Все из нового расширения объединяем в старое. Сохранить- обновить. Заработало.  Всем спасибо.
   AlvlSpb
 
8 - 27.06.19 - 19:26
(7) Азбука работы с расширениями. Визуальные изменения в одной и той же форме (не код) должно быть ТОЛЬКО в одном расширении. Расширения работают по очереди. И получается первое расширение включило добавленный реквизит на форму, а второе расширение, работающее сразу за первым и с той же формой, не имеет этого реквизита, в итоге остается форма второго расширения БЕЗ реквизита. О такой особенности регулярно напоминают и разработчики и пользователи, начиная с 8.3.6, т.е. с появления расширений
   aleks_default
 
9 - 28.06.19 - 12:00
(6) В расширении заимствованные роли есть? Недавно была проблема с тем что добавляемые в расширении реквизиты были не доступны (выдавалась ошибка об отсутствии оных) если в расширении уже есть заимствованные роли, даже не имеющие никакого отношения к этим реквизитам. Помогло либо удаление всех заимствованных ролей, либо заимствование еще одной роли, которая обладала бы правами (чтение/изменение) на тот объект метаданных, к которому добавлены реквизиты.
Одним словом надо либо вообще никогда не заимствовать роли в расширение, либо при добавлении в расширении реквизитов к объекту заимствовать и роль обладающую правами на этот объект.

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