| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Псевдоним123 Участник - экстремал
 
  Вступление в Клуб: 05.06.2018
  | 
		
			
				 Пт Май 31, 2019 15:25    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				архив *.zip 
 
для начала я хочу попробовать локально все это сделать, чтобы потом из этого собрать джоб... | 
			 
		  | 
	
	
		  | 
	
	
		Volod Эксперт
 
  Вступление в Клуб: 19.09.2007
  | 
		
			
				 Пт Май 31, 2019 15:50    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Уже писали, что операция, запущенная джобом, не увидит локал. 
 
Для распаковки на сервере есть свои протоколы - см.  Z$RUNTIME_ZIP . | 
			 
		  | 
	
	
		  | 
	
	
		Псевдоним123 Участник - экстремал
 
  Вступление в Клуб: 05.06.2018
  | 
		
			
				 Пт Май 31, 2019 16:22    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| а есть пример операшки с Z$RUNTIME_ZIP? | 
			 
		  | 
	
	
		  | 
	
	
		Volod Эксперт
 
  Вступление в Клуб: 19.09.2007
  | 
		
			
				 Пт Май 31, 2019 16:51    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| Есть | 
			 
		  | 
	
	
		  | 
	
	
		Псевдоним123 Участник - экстремал
 
  Вступление в Клуб: 05.06.2018
  | 
		
			
				 Пн Июн 03, 2019 14:03    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				
 
 
не подскажете пример? | 
			 
		  | 
	
	
		  | 
	
	
		Blackmore64 Профи
 
  Вступление в Клуб: 17.01.2017
  | 
		
			
				 Пн Июн 03, 2019 14:41    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Псевдоним123 пишет: | 	 		  | не подскажете пример? | 	   Чтобы найти пример надо открыть операцию RUNTIME.ZIP и на вкладке Компиляция нажать кнопку "Зависят от этой операции" | 
			 
		  | 
	
	
		  | 
	
	
		Alkov Профи
 
  Вступление в Клуб: 23.09.2010
  | 
		
			
				 Вт Июн 04, 2019 05:25    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Псевдоним123 пишет: | 	 		   	  | Volod пишет: | 	 		  | В Клиент-Скрипте используются объекты только те, что в списке справа | 	  
 
2) "pkunzip.exe" - программа на сервере? (локально не запущу - нет прав....) | 	  
 
 
Да на сервере.
 
 
В профиле пользователя посмотрите
 
FIO_ZIP_CMD
 
FIO_UNZIP_CMD
 
вызываете через rez:=stdio.run() | 
			 
		  | 
	
	
		  | 
	
	
		lki Участник со стажем
 
  Вступление в Клуб: 18.03.2008
  | 
		
			
				 Пн Июн 10, 2019 16:42    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Не совсем ясная постановка задачи, джоб с чьего локала будет забирать файлы для загрузки в справочник?
 
 
Как часто советуют специалисты ЦФТ - для обработки файлов с локальных ресурсов на сервере, можно воспользоваться АРМ "Приемопередатчик" для переноса файлов на сервер, а дальше уже можно писать джоб с использованием, например, пакета runtime.stdio, без использования file$load
 
 
Надо понимать, что для использования file$load необходима экранная форма операции, которая отсутствует при работе джоба.
 
Ну и как бы можно доку прочитать про file$load: Документация АРМ Администратор словаря данных > Глава 2. Типы Базовых Понятий > Создание и редактирование Типов Базовых Понятий > Метаданные > Экспорт-импорт файлов (FILE$LOAD). Там можно ознакомиться что и в какой момент происходит при использовании file$load.
 
 
Если я отстал от жизни и мое утверждение про "неработу" file$load в джобе устарело, то знатоки поправят) | 
			 
		  | 
	
	
		  | 
	
	
		 |