我必須在DirPartyTable
上創建新記錄。 我用這個代碼:從代碼創建DirPartyTable的記錄?
DirPartyTable _myDirPartyTable;
myPartyNumber = DirPartyTable::getNewPartyNumber((webSession() == null));
myDirPartyTable = DirPartyTable::createNew(myPartyType , myName, myPartyNumber);
//或不partynumber
myDirPartyTable = DirPartyTable::createNew(myPartyType , myName);
但在兩種情況下,標準方法產生兩個序列 ParyNumber。 在取消模式下,我看到系統獲得了PartyNumber的兩倍。
如何創建記錄而不在序列數值中創建孔?
我試圖用這個另一個代碼:
select forupdate myDirPartyTable;
myDirPartyTable.name = ....;
//etc
myDirPartyTable.insert();
但不創建記錄。
謝謝, 享受!
非常感謝@Geoffrey DELMEE,我解決了我的問題。 – ulisses