Командная строка

Командная строка программы клиента (docwebclient.exe) может содержать следующие параметры:

вариант 1

логин пароль [проект]

например, maxim 1111 Договор на обслуживание.
При запуске программы с этими параметрами не нужно вводить логин и пароль, пользователю сразу открывается окно проекта для заполнения или главное окно, если имя проекта не указано.
Пароль можно указывать как обычный, так и закодированный. Если проект находится в папке (в списке проектов созданы папки), то в этом случае нужно в параметре "проект" указывать весь путь до проекта, например, "Договора\МТС\Договор на обслуживание".
Такой вариант удобен для запуска клиента с ярлыка Windows.

вариант 2

путь 

например, c:\dwc\1C.data
При запуске программы с этим параметром пользователю сразу открывается окно проекта для заполнения и все поля будут заполнены данными из файла, путь к которому указан в командной строке, пользователю останется только нажать кнопку для формирования документа.
Такой вариант запуска удобен для интеграции DocWebService с другими приложениями, например, с 1С, для этого приложение должно программно создать файл с данными и запустить программу-клиент с путем к файлу в командной строке.

Формат файла:
Первая строка: логин; пароль; проект [; путь к файлу мультизаполнения]
Остальные строки: название_метки; значение
Например (пароль закодирован):
эксперт; <#№-<«г’У$>; Трубы\Металлическая дымовая труба
зак№_н;021
Дата_д;28.12.2017
выс_ч;20
диам_ч;530
адр;г. Тамбов, ул. Ф. Энгельса, д. 73
владелец;МУП «Тамбовтеплосервис»
результат_тб; 8,0<td>6,0<td>7,5<tr>8,0<td>6,0<td>7,6<tr>8,0<td>6,0<td>7,5
проверено_фл; 1

Примечание.
Файл должен иметь расширение data, текстовый формат ANSI.
Если задан путь к файлу мультизаполнения, то строки с данными (все что ниже первой строки) игнорируются.
В значениях для текстовых меток для перевода строки необходимо использовать тег <br> или знак ¶.
Для меток таблиц используются разделители строк <tr> и колонок <td>
Для меток флажков значение должно быть 0 или 1
Если проект находится в папке (в списке проектов созданы папки), то в этом случае нужно указывать в первой строке файла в параметре "проект" весь путь до проекта, например, "Договора\МТС\Договор на обслуживание".

Связь с нами

Есть вопросы?

  • Автоматизация заполнения документов
To Top