Суббота, 12.10.2024, 13:25
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ставить флаг "Вызов сервера" у обработчиков подписок (Расш)
akurinovДата: Среда, 18.01.2023, 13:20 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 5
Статус: Оффлайн
При установке расширения появляется предупреждение "Рекомендуется установить флажок "Вызова сервера" или "Клиент (Управляемое приложение)" и обеспечить компиляцию у этих общих модулей: РаботаСФайлами, РаботаСКурсамиВалютБП, КадровыйУчетДляНебольшихОрганизаций"
Сейчас в расширениях можно переопределять флаг "Вызов сервера" и на компиляцию он не влияет, вроде. Может в установщике сделать кнопку, которая добавить эти модули в расширение и переопределит у них этот флаг? 

Второе, когда переопределяю этот флаг через расширение (добавил модули в твое расширение ИР) то твоя проверка все равно просит установить флажок "Вызов сервера", видимо не проверяется какой флаг в итоге (не знаю, возможно это вообще)
 
tormozitДата: Среда, 18.01.2023, 13:25 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
Сообщи техническую информацию из проведенного эксперимента http://devtool1c.ucoz.ru/forum/2-2-1 .
 
akurinovДата: Среда, 18.01.2023, 14:14 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 5
Статус: Оффлайн
Платформа: 8.3.20.1710
Режим БД: файловый
Конфигурация. Название: Бухгалтерия предприятия (базовая для 1), редакция 3.0 (3.0.126.18)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_17
Конфигурация. Версия БСП: 301
Конфигурация. Использовать обычные формы в управляемом приложении: Да
Инструменты разработчика. Версия: Расширение 6.60.2e
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Да
Инструменты разработчика. Объекты на сервере: Да
Инструменты разработчика. Асинхронность запрещена: Нет
Инструменты разработчика. Разрешены имитаторы: Да
Расширения. СписокЗадачНаГлавной ()
Расширения. ИнструментыРазработчикаTormozit (6.60.2e)
Клиент. Приложение: Управляемое приложение 64б
Клиент. Проверка модальных вызовов: Да
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Да
Клиент. Постоянный кэш метаданных: Да
Клиент. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский
Клиент. ОС от имени администратора: Нет
Клиент. ОС Текущая кодовая страница: 866
Клиент. ОС выполнение BAT: Да

Добавлено (18.01.2023, 14:16)
---------------------------------------------
И в догонку, может по этой кнопке переопределить параметр конфигурации "Разрешить использование модальности - Использовать" правда для этого придется режим совместимости поднять до 8.3.14, но наверное кому-то это не принципиально

 
tormozitДата: Среда, 18.01.2023, 19:20 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
В общем случае у общего модуля не всегда можно поставить флажок вызов сервера автоматически и не получить ошибок в работе программы. Иногда при этом требуется вносить дополнительные правки. Поэтому делать расстановку флажков автоматически опасно. В БСП 3.1 большинство этих модулей уже имеют нужные флажки.

Цитата akurinov ()
когда переопределяю этот флаг через расширение (добавил модули в твое расширение ИР) то твоя проверка все равно просит установить флажок "Вызов сервера"

Во время выполнения кода метаданные по большому счету уже слиты в единую финальную структуру и там все свойства объектов метаданных содержат только одно результирующее значение. Поэтому если моя проверка не видит этого флага, значит он действительно не установлен. Ты можешь создать отдельную заявку на расследование этой проблемы.

Цитата akurinov ()
переопределить параметр конфигурации "Разрешить использование модальности - Использовать"

Это свойство конфигурации недоступно для изменения в расширении. Его там можно только проверить/потребовать.
 
akurinovДата: Четверг, 19.01.2023, 00:06 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 5
Статус: Оффлайн
Цитата tormozit ()
Это свойство конфигурации недоступно для изменения в расширении. Его там можно только проверить/потребовать.
Т.е. если я у себя меняю, то реально модальность не разрешится, это действует только в сторону ужесточения?
Я вот про это
Прикрепления: 8732427.png (30.9 Kb)
 
tormozitДата: Четверг, 19.01.2023, 00:16 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
Аналогично и со свойствами общих модулей. Их нельзя менять в расширении. Потому у тебя и исходный вопрос и возник. Теперь ты знаешь ответ.
 
  • Страница 1 из 1
  • 1
Поиск: