v8 Задвоение интерфейса, глюки при сложении #535923


#0 by Ave
Доброго времени суток! Платформа 8.1.15.14, Ут 10.3 В конфигурацию добавлено два интерфейса 1) "новый" со свойством Переключаемый (для отдельной роли), полноценный интерфейс (в частности есть пункт Документы) 2) "доп опция" со свойством Непереключаемый (тоже отдельная роль), только один документ в пункте меню Документы В чем смысл проблемы -если для Полного интерфейса пользователю добавляется интерфейс "доп опция", то пункты Документы складываются, но при переключении на интерфейс "новый" на экране присутствуют два пункта Документы -после того как пошаманил над интерфейсом "доп опция", а именно удалил пункт Документы и скопировал из интерфейса "новый" (далее очистил и добавил только необходимый документ) произошло следующее: для интерфейса Полный пункт меню Документы стал дублироваться, а для интерфейса "Новый" стал складываться нормально Из чего делаю вывод, что важно как создается пункт Документы в интерфейсе, вероятно пункт созданный конструктором отличается от созданного вручную, хотя все свойства идентичны. Вопрос: как их сделать идентичными и реально ли это баг платформы?
#1 by Ave
продолжаю шаманить и делаю следующие выводы: 1) при удалении и добавлении пункта меню (даже при копировании из др. интерфейса) с аналогичным названием создается на самом деле новый уникальный пункт меню (есть подозрение что есть внутренний идентификатор, к которому прибавляется +1 к номеру, но этого мы увидеть не можем) 2) такие пункты меню не складываются (у меня получилось аж три одинаковых пункта меню) 3) как получилось исправить - заново создал меню Документы конструктором (предварительно в чистый интерфейс перенес содержимое, чтобы не добавлять заново), вероятно в этом случае нумерация идентификатора пункта меню сбрасывается Надеюсь данная информация кому-нибудь поможет - будьте аккуратней при создании новых интерфейсов копированием, когда у вас есть непереключаемые интерфейсы
#2 by LastPioneeR
Спасибо хотя больше не кому. Столкнулся с такой же проблемой. В одной конфигурации все интерфесы объединились, а в другой, что только не делал. Грешил на средства коллективной разработки (работа с хранилищем). Пересоздал интерфейсы, по описанному выше методу теперь всё ОК. К сожалению это касается только "главных подменю", а вот подменю находящиеся внутри не объединяются. Может кто знает как решается данная проблема?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С