Разработка #1279: Интеграция - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Разработка #1279

Интеграция

Добавил(а) кб99 Синявский Филипп больше 6 лет назад. Обновлено больше 6 лет назад.

Статус:
Завершена
Приоритет:
Нормальный
Назначена:
-
Версия:
-
Дата начала:
21.09.2017
Срок завершения:
Готовность:

0%

Оценка временных затрат:

Описание

Возможность переопределения функций модуля для вашей ИБ

Связанные редакции

Редакция 01800cd9 (Разница(diff))
Добавил(а) кб99 Синявский Филипп больше 6 лет назад

интеграция + рефакторинг refs #1279

Редакция e8f5f29d (Разница(diff))
Добавил(а) кб99 Синявский Филипп больше 6 лет назад

определение классов defcls.prm refs #1279

Редакция 39b22f03 (Разница(diff))
Добавил(а) кб99 Синявский Филипп больше 6 лет назад

исправления инициализация refs #1279 #1193

История

#1 Обновлено кб99 Синявский Филипп больше 6 лет назад

  • Параметр Трекер изменился с Ошибка на Разработка

Общие функции модуля перенесены в класс Меркурий_ГлобальныйМодуль
Переопределение стандартных функций модуля выполняется в классе МеркурийИнтеграция

Для подключения классов нужно
1. сохранить файл defcls.prm в корень ИБ и откорректировать пути в файле

class Меркурий_ГлобальныйМодуль = .\ExtForms\Меркурий_ГлобальныйМодуль.ert
{}
class МеркурийИнтеграция = .\ExtForms\Меркурий_Интеграция.ert 
{}

2. В обработках снять комментирование для класса МеркурийИнтеграция

    //Интеграционный модуль для переопределения функций
    глМеркурийИнтеграция    = СоздатьОбъект("МеркурийИнтеграция");            
    глМеркурийИнтеграция.Инициализация(ГМ);    

3. Изменить функции в модуле Меркурий_Интеграция.ert

#2 Обновлено кб99 Синявский Филипп больше 6 лет назад

  • Параметр Статус изменился с Новая на Решена

#3 Обновлено кб99 Синявский Филипп больше 6 лет назад

  • Параметр Статус изменился с Решена на Завершена

Экспортировать в Atom PDF