Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:technical_manual:import_plugin [2021/10/06 07:06] belkin [Порядок выполнения пакета импорта через плагин] |
ru:technical_manual:import_plugin [2021/10/06 07:07] (текущий) belkin [Порядок выполнения пакета импорта через плагин] |
||
---|---|---|---|
Строка 99: | Строка 99: | ||
- После выбора плагина вызывается метод Open и плагин предлагает выбрать файлы, которые будут обрабатываться. | - После выбора плагина вызывается метод Open и плагин предлагает выбрать файлы, которые будут обрабатываться. | ||
- После открытия источника и перед чтением метод GetPartsCount определяет количество пакетов информации, с их помощью слишком большие данные разбиваются на части или происходит разбивка по файлам в случае выбора нескольких файлов для импорта. Решение на какие порции разбивать данные принимает плагин. | - После открытия источника и перед чтением метод GetPartsCount определяет количество пакетов информации, с их помощью слишком большие данные разбиваются на части или происходит разбивка по файлам в случае выбора нескольких файлов для импорта. Решение на какие порции разбивать данные принимает плагин. | ||
- | - Затем происходит чтениt информации из файлов по порядку этапов в пакете импорта, сначала идёт объектный импорт, используемые классы -- GetParameters и GetData. На этом этапе создаются объекты и у них заполняются параметры. | + | - Затем происходит чтение информации из файлов по порядку этапов в пакете импорта, сначала идёт объектный импорт, используемые классы -- GetParameters и GetData. На этом этапе создаются объекты и у них заполняются параметры. |
- После объектного импорта, а иногда внутри на определённом этапе, вызывается графический импорт, если в пакете настроен графический импорт и задан набор соответствий в этапе. Используемые классы -- GetGraphicParameters, GetGraphicData. На этом этапе создаются диаграммы и фигуры. После того как фигуры были нарисованы, они связываются с объектами из базы данных. | - После объектного импорта, а иногда внутри на определённом этапе, вызывается графический импорт, если в пакете настроен графический импорт и задан набор соответствий в этапе. Используемые классы -- GetGraphicParameters, GetGraphicData. На этом этапе создаются диаграммы и фигуры. После того как фигуры были нарисованы, они связываются с объектами из базы данных. | ||
- Импорт повторяется для каждого этапа Пакета импорта, пока не будут обработаны все выбранные файлы | - Импорт повторяется для каждого этапа Пакета импорта, пока не будут обработаны все выбранные файлы |