13.08.2018, 09:39 | #1 |
Участник
|
Имя пакетного задания
как получить имя пакетного задания в классе?
X++: this.batchInfo().parmBatchHeader().parmCaption() ; this.batchInfo().parmCaption(); |
|
13.08.2018, 16:08 | #2 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: iiipoizone (1). |
13.08.2018, 16:15 | #3 |
MS Dynamics AX 2012 R3
|
А просто в пакетном задании посмотреть не возможно?
__________________
"Человек человеку волк, а зомби зомби зомби." (с) С Уважением, Алексей Кабанов |
|
13.08.2018, 16:46 | #4 |
Участник
|
caption = this.parmRunClass().caption(); - в таком виде создается пакетное задание, значит тянется туда caption() из класса-наследника runBaseBatch
__________________
Существует 10 типов людей: одни понимают двоичную систему, другие - нет. |
|
|
За это сообщение автора поблагодарили: iiipoizone (1). |
14.08.2018, 08:46 | #5 |
Участник
|
Цитата:
caption = this.parmRunClass().caption(); - в таком виде создается пакетное задание, значит тянется туда caption() из класса-наследника runBaseBatch
Цитата:
Возможно, не в том месте вызываете. Попробуйте this.batchInfo().parmBatchHeader().parmCaption() в getFromDidalog() но только после super().
Цитата:
А просто в пакетном задании посмотреть не возможно?
|
|
14.08.2018, 09:04 | #6 |
Участник
|
Если нужно брать данные из таблицы Batch, и они там существуют, тогда так:
X++: this.batchInfo().parmBatch().classDescription(); X++: this.caption();
__________________
// no comments |
|
|
За это сообщение автора поблагодарили: iiipoizone (1). |
16.08.2018, 08:34 | #7 |
Участник
|
Цитата:
this.caption();
Цитата:
this.batchInfo().parmBatch().classDescription();
В Batch записи есть Последний раз редактировалось iiipoizone; 16.08.2018 в 08:45. |
|
22.08.2018, 12:51 | #8 |
Участник
|
На самом деле все просто
Вместо this.batchInfo() надо использовать this.CurrentBatchInfo() |
|
|
За это сообщение автора поблагодарили: Ivanhoe (1). |