27.08.2008, 11:21 | #4 |
Axapta
|
Пусть в table, условно, если Field1==true, то должно быть Field2 == 7, а если Field1==false, то Field2 == 8.
Пользователь1: select forupdate table... Пользователь2: select forupdate table... [table.Field1 == true] Пользователь1: if (table.Field1) table.Field2 = 7; else table.Field2 = 8; Пользователь2: table.Field1= false Пользователь2: table.skipTTSCheck(true) Пользователь1: table.skipTTSCheck(true) Пользователь2: table.update(); Пользователь1: table.update(); Результат: table.Field1 == false && Field2 == 7. Так что надо подумать, прежде чем использовать skipTTSCheck. |
|
|
За это сообщение автора поблагодарили: miklenew (2). |
|
|