Добрый день. Помогите найти причину.
На страницу нужно добавить чекбокс.
При добавлении, через дизайнер раздела появляется ошибка
"Возникла ошибка при компиляции"
При этом чекбокс добавляется. Его видно в дизайнере и при создании бизнес-процессов, а на странице не видно. Но при создании бизнес-процессов и использовании этого чек-бокса после сохранения появляется ошибка
"При генерации схемы возникла необработанная ошибка. Внутренняя ошибка: "Элемент коллекции с идентификатором [номер] не найден""
При добавлении чек-бокса через "Управление конфигурацией" появляются 10 ошибок, при поптыки компилции (скрин в атаче)
Нравится
Здравствуйте!
Рекомендую обратиться с данной проблемой в службу поддержки. Проблема в том, что метаданные страницы ссылаются на несуществующий параметр. Однако причину такого поведения можно определить только в рамках детального анализа, который нет возможности осуществить по скриншотам.
На самом деле все просто. В объекте, на который ссылается элемент моделт, тот самый чекбокс не докомпилировался. Т.е. в метаданных есть, а поля такого нет. Причин может быть несколько, например, допущена ошибка в другом объекте и компиляция завершается некорректно. Рекомендуемый порядок действий:
1. Откройте свой объект в конфигурации и скомпилируйте его. Если вылезут ошибки, исправьте и снова попытайтесь скомпилировать. Процесс должен корректно завершиться.
2. Если после этого не заработает, хотя должно, откройте карту и прибейте это поле, сохраните.
3. Снова добавьте.