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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.10.2005, 13:38   #1  
Delfins_imported is offline
Delfins_imported
Участник
 
147 / 10 (1) +
Регистрация: 24.03.2004
Subj.

буду краток - почему так делается?!

А если у меня под "ledgerJournalTable.markApproved()" есть код, которий делает новые записи (так надо!) ?

<div class='XPPtop'>X++</div><div class='XPP'>[color=:blue]void[/color] markApproved()
{
   LedgerJournalTable  ledgerJournalTableCopy;
   boolean             approved;
  ;
   [color=:blue]ttsbegin[/color];
   [color=:blue]Select[/color] [color=:blue]forupdate[/color] ledgerJournalTableCopy
   [color=:blue]where[/color] ledgerJournalTableCopy.journalNum [color=:blue]==[/color] ledgerJournalTable.journalNum;

   approved = ledgerJournalTableCopy.markApproved(); [color=:green]// << "1"
[/color]    [color=:blue]if[/color] (approved)
   {
       ledgerJournalTableCopy.update();
       ledgerJournalTable.markApproved(); [color=:green]// << "2"
[/color]
   }
   [color=:blue]ttscommit[/color];
}</div>

 


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

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

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