27.10.2005, 13:38 | #1 |
Участник
|
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> |
|