Возможность расчета сметы в фоновом режиме без участия пользователя

В ПК «ГРАНД-Смета» предусмотрена возможность интеграции с иными про-граммами, которые используют результаты расчета по локальной смете. При этом запуск ПК «ГРАНД-Смета» производится в скрытом от пользователя (фоновом) режиме. Команда на запуск ПК «ГРАНД-Смета» в фоновом режиме без участия пользователя должна иметь вид:

“c:\Program Files\Grand\GrandSmeta 5.0\Client\Gsmeta.exe” -R <Входной файл&rt; [Выходной файл]

Входной файл – это локальная смета в открытом формате XML, в этот файл могли быть внесены какие-либо изменения либо вручную в текстовом редакторе (например, в программе Блокнот), либо в результате работы иной программы. Выходной файл – это готовая локальная смета, пересчитанная на основании данных из входного файла. Выходной файл будет получен также в открытом формате XML. Если название выходного файла не указано, то будет создан файл: <имя>_out.xml, где <имя> – это название входного файла без расширения.

После завершения расчета сметы в фоновом режиме ПК «ГРАНД-Смета» возвращает следующие коды ошибок:

  • 0 – Выполнение успешно.
  • 1 – Неверное число параметров.
  • 2 – Файл не найден.
  • 3 – Неверный входной файл.
  • 4 – Неверный выходной файл.
  • 5 – Ошибка при открытии файла.
  • 6 – Тип файла не поддерживается.
  • 7 – Неверный входной файл.
  • 8 – Ошибка при загрузке файла.
  • 9 – Невозможно записать в выходной файл.
  • 10 – Математическая ошибка.
  • 20 – Неизвестная ошибка.
 |  Возможность расчета сметы в фоновом режиме без участия пользователя  |