Как подцеплять в расширении справочник по идентификатору
Написал расширение для УТ.
Попробовал его открыть в БП.
А там ругается что справочник Пользвователи не соотнесся.
Хотя я убрал галочку "Поддерживать соответствие объектам расширения".
Я справочнику и желтую пиктограмку поставил вместо двух галочек (сине-красной) - не помогает.
Можно получить таки желаемое?
Попробовал его открыть в БП.
А там ругается что справочник Пользвователи не соотнесся.
Хотя я убрал галочку "Поддерживать соответствие объектам расширения".
Я справочнику и желтую пиктограмку поставил вместо двух галочек (сине-красной) - не помогает.
Можно получить таки желаемое?
Найденные решения
Нужно галку вообще убрать, тогда будет работать.
В БП при этом будет отображаться в этом поле "Объект не найден", но это не критично.
Если это сильно мешает, то можно сделать по-другому. В УТ оставить синюю/красную галки, при подключении расширения в БП оно заругается на несоответствие и выдаст окно с ошибками. Там будет ссылка "Исправить", где достаточно выбрать вариант "Очистить соответствие". Все, после этого и "Объект не найден" не будет, и будет работать.
В БП при этом будет отображаться в этом поле "Объект не найден", но это не критично.
Если это сильно мешает, то можно сделать по-другому. В УТ оставить синюю/красную галки, при подключении расширения в БП оно заругается на несоответствие и выдаст окно с ошибками. Там будет ссылка "Исправить", где достаточно выбрать вариант "Очистить соответствие". Все, после этого и "Объект не найден" не будет, и будет работать.
Прикрепленные файлы:

(14) да, как ни странно работает.
Для этого ненужно гонять конфигурацию в разные конфигурации, можно просто снять галочку "Объект расширяемой конфигурации".
После этого можно даже добавлять форму справочника (Пользователи) и расширять ее.
Проверил работает и на БП и на УТ, не ругается на непривязанный справочник пользователя, но в форме выбора выбирается и форма справочника расширяется.
Интересно.
Причем независимо от галочки "Поддерживать соответствие объектам расширяемой конфигурации по внутренним идентификаторам"
Для этого ненужно гонять конфигурацию в разные конфигурации, можно просто снять галочку "Объект расширяемой конфигурации".
После этого можно даже добавлять форму справочника (Пользователи) и расширять ее.
Проверил работает и на БП и на УТ, не ругается на непривязанный справочник пользователя, но в форме выбора выбирается и форма справочника расширяется.
Интересно.
Причем независимо от галочки "Поддерживать соответствие объектам расширяемой конфигурации по внутренним идентификаторам"
Прикрепленные файлы:


Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Нужно галку вообще убрать, тогда будет работать.
В БП при этом будет отображаться в этом поле "Объект не найден", но это не критично.
Если это сильно мешает, то можно сделать по-другому. В УТ оставить синюю/красную галки, при подключении расширения в БП оно заругается на несоответствие и выдаст окно с ошибками. Там будет ссылка "Исправить", где достаточно выбрать вариант "Очистить соответствие". Все, после этого и "Объект не найден" не будет, и будет работать.
В БП при этом будет отображаться в этом поле "Объект не найден", но это не критично.
Если это сильно мешает, то можно сделать по-другому. В УТ оставить синюю/красную галки, при подключении расширения в БП оно заругается на несоответствие и выдаст окно с ошибками. Там будет ссылка "Исправить", где достаточно выбрать вариант "Очистить соответствие". Все, после этого и "Объект не найден" не будет, и будет работать.
Прикрепленные файлы:

(10) мне нужно, чтобы один cfe подключался и в БП и в УТ без ошибок.
Если я загружу измененное расширение в УТ, уже там будет проблема с соотнесением со справочником Пользователи.
Так как во fresh.cfe я пробовал.
Но там объект не используется в формах. А я хочу использовать этот тип в формах.
Да и толку что во frehs.cfe они подключили справочник Пользователи, без привязки к реальному объекту он бесполезен, т.е. все равно нужно привязывать ручками к пользователям.
Конечно, можно использовать произвольную ссылку на справочник и приводить тип, как вариант.
Видимо, простого использования Справочника не предусмотреть.
Если я загружу измененное расширение в УТ, уже там будет проблема с соотнесением со справочником Пользователи.
Так как во fresh.cfe я пробовал.
Но там объект не используется в формах. А я хочу использовать этот тип в формах.
Да и толку что во frehs.cfe они подключили справочник Пользователи, без привязки к реальному объекту он бесполезен, т.е. все равно нужно привязывать ручками к пользователям.
Конечно, можно использовать произвольную ссылку на справочник и приводить тип, как вариант.
Видимо, простого использования Справочника не предусмотреть.
Прикрепленные файлы:

(14) да, как ни странно работает.
Для этого ненужно гонять конфигурацию в разные конфигурации, можно просто снять галочку "Объект расширяемой конфигурации".
После этого можно даже добавлять форму справочника (Пользователи) и расширять ее.
Проверил работает и на БП и на УТ, не ругается на непривязанный справочник пользователя, но в форме выбора выбирается и форма справочника расширяется.
Интересно.
Причем независимо от галочки "Поддерживать соответствие объектам расширяемой конфигурации по внутренним идентификаторам"
Для этого ненужно гонять конфигурацию в разные конфигурации, можно просто снять галочку "Объект расширяемой конфигурации".
После этого можно даже добавлять форму справочника (Пользователи) и расширять ее.
Проверил работает и на БП и на УТ, не ругается на непривязанный справочник пользователя, но в форме выбора выбирается и форма справочника расширяется.
Интересно.
Причем независимо от галочки "Поддерживать соответствие объектам расширяемой конфигурации по внутренним идентификаторам"
Прикрепленные файлы:


Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот