Импорт Excel в PML: что проверить перед загрузкой

Структура таблицы, проверка данных и особенности примера spreadsheetImport.

2026-10-04 · ТОО «IOC» · 21 просмотров
Импорт Excel в PML: что проверить перед загрузкой

В заметке 3D Software Customization показан подход к чтению XLS через форму spreadsheetImport: загрузка книги, получение строк из таблицы и их дальнейший обход. Это полезная отправная точка для импорта внешних инженерных данных.

Подготовьте таблицу

Заранее согласуйте названия столбцов, единицы измерения и обязательные поля. Идентификаторы с ведущими нулями храните как текст. Пустая ячейка, числовой ноль и неизвестное значение должны обрабатываться отдельно.

Отделите проверку от записи

  1. Прочитайте строки в промежуточную структуру.
  2. Проверьте типы, дубликаты и наличие целевых элементов.
  3. Покажите список ошибок и предполагаемых изменений.
  4. Применяйте изменения только после проверки результата.

Упомянутые в источнике формы и обработчики зависят от окружения AVEVA. Пример опубликован в 2018 году и использует XLS; это не подтверждает поддержку любых современных файлов XLSX. Сначала проверьте наличие компонентов и выполните пробный импорт в учебном проекте. Оригинальный макрос доступен по ссылке ниже.

Источники

me_hungry — чтение данных Excel в PML.

Обсуждение 0

Оставьте первый комментарий.

Войдите, чтобы присоединиться к обсуждению.