Страница 1 из 1

OutputFilesDirectory для 3-го клиента

Добавлено: 25 фев 2011, 13:07
galover
Нужно получить значение Out директории для 3х клиента и для 2-х уровневого. Использую GetStringParameter('Files', 'OutputFilesDirectory', 0) - для двухуровневого все нормально, но для 3x возвращается серверный путь, а мне нужен тот, что я вижу в свойствах клиента (параметр OutputFilesDirectory, секция Files - там стоит локальный путь, в папке куда проинсталирован клиент). Заранее спасибо!

Re: OutputFilesDirectory для 3-го клиента

Добавлено: 25 фев 2011, 13:26
Vik
Например, так :

Код: Выделить всё

 SrvPath := GetStringParameter('Files','OutputFilesDirectory',0)
 if IfDefServerApp 
     CliPath := ConvertServerPathToCli(SrvPath)

Re: OutputFilesDirectory для 3-го клиента

Добавлено: 25 фев 2011, 13:34
galover
Vik
То что доктор прописал!

Re: OutputFilesDirectory для 3-го клиента

Добавлено: 25 фев 2011, 14:50
galover
Оказывается можно проще. Есть функция ExDirectoryOut, которая возвращает путь к out директории с учетом клиента