|
发表于 7-4-2006 12:15 AM
|
显示全部楼层
正确的方法是, 等到按 "Save" 时候才来assign 你每一个Item 的Sales Item ID , 然后再create 你的ReceiptID.
function save()
{
for i = 1 to xitem
assign Sales Item ID
next
assign ID to Receipt
}
而不是还没有按Save, 就已经assign Sales Item ID 了. 因为如果你的系统是multi-user 的话, 你的ID一定会crash 的. 想想看, 如果你还没有save, 当你输入Sales Item , 就create 一个ID, 比如1000, 现在在network 的另外一端有人同时在输入Item ,拿到的也是ID:1000 , 可是他比你早按Save, 那么现在系统就会crash了, 因为已经出现两个1000号的ID. |
|