Имя: Пароль:
1C
1С v8
Работа с архивом qz
, ,
0 blesha
 
18.05.18
13:36
добрый день.
подскажите, можно ли без геморра открыть qz архив в 1С?
версия 1С:Предприятие 8.2 (8.2.19.80), режим совместимости с 8.1
может проблема в старой версии 1С....
1 blesha
 
18.05.18
13:37
пардон? архив "gz"
2 mehfk
 
18.05.18
13:40
Глобальный контекст (Global context)
ЗапуститьПриложение (RunApp)
Синтаксис:

ЗапуститьПриложение(<СтрокаКоманды>, <ТекущийКаталог>, <ДождатьсяЗавершения>, <КодВозврата>)
Параметры:

<СтрокаКоманды> (обязательный)

Тип: Строка.
Командная строка для запуска приложения либо имя файла, ассоциированного с некоторым приложением.
<ТекущийКаталог> (необязательный)

Тип: Строка.
Задает текущий каталог запускаемого приложения.
В режиме веб-клиента игнорируется.
<ДождатьсяЗавершения> (необязательный)

Тип: Булево.
Истина - дожидаться завершения запущенного приложения перед продолжением работы.
Значение по умолчанию: Ложь
<КодВозврата> (необязательный)

Тип: Число; Неопределено.
Параметр (если он указан) содержит код завершения работы системы - значение, передаваемое приложением операционной системе, если работа была завершена корректно, если такой код был получен. В противном случае возвращает Неопределено.
Для получения кода возврата значение параметра ДождатьсяЗавершения должно быть установлено в Истина, запускаемое приложение должно существовать и завершить свою работу корректно.
Описание:

Выполняет запуск внешнего приложения либо открытие файла с использованием ассоциированного с ним приложения.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент.
Примечание:

В отличие от функции КомандаСистемы запуск приложения выполняется непосредственно, минуя командный интерпретатор.
Поведение метода зависит от используемой операционной системы и режима запуска. Используемые в реализации метода механизмы операционной системы допускают различные варианты использования. Например, в некоторых режимах метод может открывать html ссылки с помощью браузера "по умолчанию". Такие возможности не являются штатными т.к. не гарантируется их наличие во всех режимах запуска.
Для работы метода на веб-клиенте, необходимо предварительно подключить расширение работы с файлами.
Пример:

// открытие файла MS Excel
ЗапуститьПриложение("Таблица.xls");
3 blesha
 
18.05.18
13:45
сформулирую точнее: необходимо программно распаковать архив gz и программно же продолжить обработку файла из архива.
4 Timon1405
 
18.05.18
13:48
(3) вам нужно запустить строку выбранного вами распаковщика с параметрами используя (2). подробнее почитать про параметры распаковщика можно в мануале к нему. ваш кэп
5 mehfk
 
18.05.18
13:57
(3) Ну хоть не аппаратно...
6 blesha
 
18.05.18
14:02
(5) уср@ться ты юморист
7 Йохохо
 
18.05.18
14:06
(6) а чего ты gz архивом назвал?
8 Cool_Profi
 
18.05.18
14:09
(7) А что это?
(0) Вызывай винрар или винзип и распаковывай
9 Йохохо
 
18.05.18
14:16
(8) архив в квадрате, сам забыл эту канитель
10 Cool_Profi
 
18.05.18
14:17
(9) когда gz стал квадратом?
11 Йохохо
 
18.05.18
14:20
(10) гз архив архива обычно, тар.гз
12 Cool_Profi
 
18.05.18
14:21
(11) Это совершенно не обязательно. Тем более, что tgz тем же винраром разворачиваются полноценнно
13 mehfk
 
18.05.18
14:36
(6) Ну хоть не затупок, как ты.