Разработка скриптов загрузки

WEB-приложение Сведение отчетности (26.07.2026) | (раздел целиком) (одним файлом) (cсылка)
Разработка скриптов загрузки
- Скрипты - загрузчики разрабатываются на языке VBscript . В скрипте загрузки вы можете использовать следующие интерфейсные элементы: Процедура Message (Text: string) передает строковый аргумент пользователю в протокол загрузки отчета. Процедура DebugString (Text: string) передает строковый аргумент в отладочный монитор. Переменная FileName : string (только для чтения) содержит имя загруженного пользователем файла. Переменная xml : Object содержит объект MSXML DOM Document . Во время исполнения скрипта этот документ пуст. Ожидается, что скрипт наполнит его узлами в соответствии с информацией, доступной скрипту их загруженного файла. Именно этот документ будет в дальнейшем загружаться в базу данных. Структура этого документа достаточно подробно описана здесь.
  Совет | Вы можете вывести текст сформированного документа в отладочный монитор оператором
      DebugString xml.xml
- Переменная InvalidData : BOOL содержит результат разбора файла скриптом. Если ваш скрипт "признал файл своим", присвойте этой переменной значение True, если нет, то присвойте ей значение False.
  Важно! | Переменная InvalidData по умолчанию имеет значение False. Скрипт, который "забудет" присвоить значение этой переменной, "захватит" любой проходящий через него файл.
Функция SessionValue (Name: string) : string возвращает сохраненное в сессии значение с именем, определяемым параметром Name. Ниже будут рассмотрены особенности загрузчиков файлов различных типов, и даны соответствующие примеры.
Загрузка текстовых файлов Загрузка рабочих книг Excel