Как включить возможность использовать расширения? (Режим совместимости)
БП 2.0(2.0.66.77)
Платформа 8.3.13.1513
При попытке создать расширения выдает сообщение: "Структура данных не поддерживает хранение расширений. Необходимо отключить режим совместимости."
После отключения режима совместимости, возможность создавать расширения появляется, но при сохранении конфигурации вылетают ошибки про картинки(см. вложения).
Далее при попытке войти в режиме 1с:предприятие - вылетают ошибки про функции(см. вложения).
Где могут определяться эти функции, кроме общего модуля СтроковыеФункцииКлиентСервер? Общий модуль СтроковыеФункцииКлиентСервер не имеет свойство "глобальный" и функции не экспортные.
Почему возникает конфликт и как решить проблему? Нужно, чтобы в последствии была возможность обновлять конфигурацию стандартными обновлениями без проблем.
Платформа 8.3.13.1513
При попытке создать расширения выдает сообщение: "Структура данных не поддерживает хранение расширений. Необходимо отключить режим совместимости."
После отключения режима совместимости, возможность создавать расширения появляется, но при сохранении конфигурации вылетают ошибки про картинки(см. вложения).
Далее при попытке войти в режиме 1с:предприятие - вылетают ошибки про функции(см. вложения).
Где могут определяться эти функции, кроме общего модуля СтроковыеФункцииКлиентСервер? Общий модуль СтроковыеФункцииКлиентСервер не имеет свойство "глобальный" и функции не экспортные.
Почему возникает конфликт и как решить проблему? Нужно, чтобы в последствии была возможность обновлять конфигурацию стандартными обновлениями без проблем.
Прикрепленные файлы:
По теме из базы знаний
- SynchroSber - полноценный модуль API интеграции с маркетплейсом Мегамаркет (СберМегаМаркет) для 1С УТ 11.X, КА 2.X, ERP 2.X, УНФ 1.6, 3.0 (возможность работы как с публикацией, так и без публикации базы)
- Защита объектов от изменения обменом
- Как изменить режим совместимости расширения 1С
- Как начать зарабатывать на разработке мобильных приложений уже завтра!
- Расширяем возможности дополнительных обработок и настраиваем их отладку
Найденные решения
С версии 8.3.11 эти имена зарезервированы под набор побитовых функций для работы с числами и поэтому если вы устанавливаете режим совместимости выше чем 8.3.10 уже нельзя называть свои функции и процедуры также - неважно какая у них область видимости. Вы можете сравнить поведение этих функций в вашей конфигурации и новых системных функций и если оно одинаковое убрать их определение из модуля СтроковыеФункцииКлиентСервер, либо переименовать их определение в МоеПобитовоеИ и соответственно все вызовы. Естественно после внесения изменений конфигурацию уже некорректно называть типовой.
Кроме того скорее всего если вы измените режим совместимости то у вас могут и другие проблемы появится т.к. разработчиками поддерживается работа конфигурации в режимах совместимости «Версия 8.3» и «Версия 8.2.16». А т.к. от версии к версии могут изменяться поведение уже существующих функций, то работу конфигурации на более новых версиях скорее всего разработчики не проверяют.
Кроме того скорее всего если вы измените режим совместимости то у вас могут и другие проблемы появится т.к. разработчиками поддерживается работа конфигурации в режимах совместимости «Версия 8.3» и «Версия 8.2.16». А т.к. от версии к версии могут изменяться поведение уже существующих функций, то работу конфигурации на более новых версиях скорее всего разработчики не проверяют.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
С версии 8.3.11 эти имена зарезервированы под набор побитовых функций для работы с числами и поэтому если вы устанавливаете режим совместимости выше чем 8.3.10 уже нельзя называть свои функции и процедуры также - неважно какая у них область видимости. Вы можете сравнить поведение этих функций в вашей конфигурации и новых системных функций и если оно одинаковое убрать их определение из модуля СтроковыеФункцииКлиентСервер, либо переименовать их определение в МоеПобитовоеИ и соответственно все вызовы. Естественно после внесения изменений конфигурацию уже некорректно называть типовой.
Кроме того скорее всего если вы измените режим совместимости то у вас могут и другие проблемы появится т.к. разработчиками поддерживается работа конфигурации в режимах совместимости «Версия 8.3» и «Версия 8.2.16». А т.к. от версии к версии могут изменяться поведение уже существующих функций, то работу конфигурации на более новых версиях скорее всего разработчики не проверяют.
Кроме того скорее всего если вы измените режим совместимости то у вас могут и другие проблемы появится т.к. разработчиками поддерживается работа конфигурации в режимах совместимости «Версия 8.3» и «Версия 8.2.16». А т.к. от версии к версии могут изменяться поведение уже существующих функций, то работу конфигурации на более новых версиях скорее всего разработчики не проверяют.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот