AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.02.2005, 12:05   #1  
Кирилл Борисов is offline
Кирилл Борисов
Участник
 
11 / 10 (1) +
Регистрация: 25.05.2004
Я пробую использовать класс LedgerJournalCheckPost, но пока не получается:
Сначала создаю LedgerJournalTable и несколько строк, потом вызываю:

LedgerJournalCheckPost =
LedgerJournalCheckPost::construct(LedgerJournalTable.JournalType);
LedgerJournalCheckPost.parmLedgerJournalTable(LedgerJournalTable);
LedgerJournalCheckPost.run();

Получаю сообщение Журнал не существует.
Может быть, кто-то знает как корректно разнести журнал главной книги без вызова стандартной формы?
Старый 04.02.2005, 12:09   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
скорее всего вы не заполнили название журнала.

В подобных вопросах лучше дословно приводить текст ошибки.
Тогда можно будет воспользоваться советом
http://axapta.mazzy.ru/hints/xref/#060
и http://axapta.mazzy.ru/hints/exploreerror/
__________________
полезное на axForum, github, vk, coub.
Старый 04.02.2005, 13:47   #3  
Кирилл Борисов is offline
Кирилл Борисов
Участник
 
11 / 10 (1) +
Регистрация: 25.05.2004
Это и был дословный текст, только без апострофов:
"Журнал '' не существует."

LedgerJournalTable.JournalName заполнен

если я тот же самый журнал разношу вручную, то ошибка не возникает

искать что, где и как я умею, просто решил перед обедом спросить готовый рецепт по корректному обращению с журналами главной книги, чтобы после возвращения его прочитать

так что извините, что спросил ;-)
Старый 04.02.2005, 13:52   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Кирилл Борисов
"Журнал '' не существует."
Между апострофами в середине должне быть номер журнала.
Вы не заполнили этот номер.
__________________
полезное на axForum, github, vk, coub.
Старый 04.02.2005, 13:57   #5  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
Цитата:
LedgerJournalTable.JournalName заполнен
Попробуйте еще заполнить LedgerJournalTable.JournalNum.
Старый 04.02.2005, 14:14   #6  
Кирилл Борисов is offline
Кирилл Борисов
Участник
 
11 / 10 (1) +
Регистрация: 25.05.2004
LedgerJournalTable.JournalName и LedgerJournalTable.JournalNum заполняются нормально

у меня сама таблица не так как-то передается
видимо
LedgerJournalCheckPost.parmLedgerJournalTable(LedgerJournalTable);
недостаточно использовать
Старый 04.02.2005, 14:31   #7  
Кирилл Борисов is offline
Кирилл Борисов
Участник
 
11 / 10 (1) +
Регистрация: 25.05.2004
Нашел:
нужно было
LedgerJournalCheckPost = LedgerJournalCheckPost::newLedgerJournalTable(LedgerJournalTable,NoYes::Yes);

вместо
LedgerJournalCheckPost =
LedgerJournalCheckPost::construct(LedgerJournalTable.JournalType);
LedgerJournalCheckPost.parmLedgerJournalTable(LedgerJournalTable);
Старый 06.02.2005, 20:16   #8  
soin is offline
soin
Участник
 
249 / 15 (1) ++
Регистрация: 23.01.2003
Адрес: Москва
Посмотрите как примеры классы RPayCreatePayment_Bank и LedgerJournalTransCreate_RU
неплохой пример как заполнять и разносить журналы
Старый 06.02.2005, 20:30   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Наоборот, предельно осторожно относитесь к объектам с суффиксом _ru и префиксом rpay.
__________________
полезное на axForum, github, vk, coub.
Старый 06.02.2005, 22:34   #10  
soin is offline
soin
Участник
 
249 / 15 (1) ++
Регистрация: 23.01.2003
Адрес: Москва
Тем не менее на технологию посмотреть можно... и что-то для себя полезное найти можно.
Хотя про RPay* согласен
Старый 06.02.2005, 22:59   #11  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от soin
Тем не менее на технологию посмотреть можно... и что-то для себя полезное найти можно.
Еще на тему "как создать что-либо из кода" полезно заглядывать в классы BMScope*
__________________
-ТСЯ или -ТЬСЯ ?
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:58.