|  23.11.2015, 07:36 | #1 | 
| Участник | Получить BatchId в RunBaseBatch 
			
			как можно узнать RecId пакетного задания в классе от которого он выполняется? X++: this.batchInfo().parmBatchId(); batchHeader.parmBatchHeaderId(); Последний раз редактировалось iiipoizone; 23.11.2015 в 08:25. Причина: BBCODE | 
|  | 
|  23.11.2015, 08:27 | #2 | 
| NavAx | 
			
			batchInfo пробовали?
		 
				__________________ Isn't it nice when things just work? | 
|  | |
| За это сообщение автора поблагодарили: iiipoizone (1). | |
|  23.11.2015, 08:32 | #3 | 
| Участник | 
			
			пробовал. X++: this.batchInfo().parmBatchId(); Можно пример какой-нибудь? | 
|  | 
|  23.11.2015, 08:51 | #4 | 
| NavAx | 
			
			Я имел ввиду: this.batchInfo().parmBatch() 
				__________________ Isn't it nice when things just work? | 
|  | 
|  23.11.2015, 09:15 | #5 | 
| Участник | 
			
			Не помогает ( X++: Journal.BatchJobId = this.batchInfo().parmBatch().RecId; // возвращает 0 Journal.BatchJobId = this.batchInfo().parmBatch().BatchJobId; // возвращает 0 | 
|  | 
|  23.11.2015, 09:26 | #6 | 
| Программатор | 
			
			вы, случаем, не в дебагере смотрите?
		 | 
|  | 
|  23.11.2015, 09:33 | #7 | 
| Участник | 
			
			нет. Выполняю на пакете каждый раз и смотрю, что записалось в таблицу Journal
		 | 
|  | 
|  23.11.2015, 10:19 | #8 | 
| MCITP |   X++: this.parmCurrentBatch().BatchJobId this.parmCurrentBatch().RecId 
				__________________ Zhirenkov Vitaly | 
|  | 
|  23.11.2015, 10:43 | #9 | 
| Участник | |
|  | 
|  23.11.2015, 10:45 | #10 | 
| Участник | 
			
			Возможно ваш класс вызывается из другого пакетного класса, тогда в вашем классе будет пустой batchInfo.
		 | 
|  | |
| За это сообщение автора поблагодарили: ZVV (1), iiipoizone (1). | |
|  23.11.2015, 10:47 | #11 | 
| Участник | 
			
			Все верно. Точно. сейчас придумаю, что можно сделать. Спасибо!! | 
|  | 
|  23.11.2015, 10:48 | #12 | 
| MCITP |   Цитата: iiipoizone, stack trace можете привести? 
				__________________ Zhirenkov Vitaly | 
|  | |
| За это сообщение автора поблагодарили: iiipoizone (1). | |
|  23.11.2015, 10:55 | #13 | 
| Участник | 
			
			Спасибо. Заработало.  Действительно класс вызывался из другого пакетного класса. Сейчас всё нормально | 
|  |