Проблемы обычного приложения в конфигурациях под управляемое
|
|
tormozit | Дата: Воскресенье, 05.02.2017, 21:27 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 6457
Репутация: 168
Статус: Оффлайн
| В конфигурациях, написанных под управляемое приложение, могут возникать следующие основные типы проблем при использовании инструментов разработчика в режиме обычного приложения
1. Не находятся обработчики подписок на события. Возникают при работе с формами инструментов разработчика.Решаются простой установкой флажков у общий модулей. При первом открытии любой формы инструментов выполняется анализ наличия таких модулей и выводится их список вместе с указанием названия флажка, который нужно установить.
2. Ошибки компиляции и выполнения кода управляемых форм. Например в "Документооборот КОРП 2.1". Возникают при открытии форм материнской конфигурации. Возникают опять же из-за недоступности общих модулей в режиме обычного приложения (у этих общих модулей не стоит соответствующий флажок), но просто сделать их доступными уже не получится. Поэтому в режиме обычного приложения такие формы конфигурации использовать не получится. Но в инструментах предусмотрены универсальные формы объекта (Редактор объекта БД) и списка/выбора (Динамический список). Динамический список еще и открываются по умолчанию в большинстве мест, а редактор объекта БД можно открыть кнопкой командной панели также в большинстве мест. В редакторе объекта БД есть кнопка "В тонкий", позволяющая в свою очередь максимально быстро открыть объект в управляемом режиме. Кажется что такая альтернативная интерфейсная система вполне приемлема для решения задач разработки.
3. Ошибки передачи мутабельных значений при записи объектов из форм инструментов. Для решения надо устанавливать флажок "Объекты на сервере" или "Выполнять на сервере". Они включены по умолчанию для конфигураций с основным типом запуска "Управляемое приложение".
|
|
| |
tormozit | Дата: Воскресенье, 11.02.2018, 09:38 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6457
Репутация: 168
Статус: Оффлайн
| На текущий момент в большинстве обычных форм инструментов благодаря полному переносу работы с объектами данных на сервер (флажок "Запись на сервере") проблемы 1 и 3 практически не должны проявляться.
|
|
| |
tormozit | Дата: Воскресенье, 22.04.2018, 19:29 | Сообщение # 3 |
Генералиссимус
Группа: Администраторы
Сообщений: 6457
Репутация: 168
Статус: Оффлайн
| Выбранная стратегия выживания подсистемы на не дружественных к обычному приложению конфигурациях заключается в использовании вариантов Расширение и Подсистема в толстом клиенте управляемого приложения вместе с флажком "Объекты на сервере", описанном здесь
|
|
| |