20.11.2002, 17:51 | #1 |
Участник
|
привязка к новой номерной серии
Добавляю новую форму (на основе новой таблицы) в модуль Банки, как привязаться к новой номерной серии (для фомирования Id)? Заранее спасибо за любой ответ!
|
|
06.10.2003, 18:21 | #2 |
Участник
|
Нужно создать новую серию документов например с кодом ABC.
Затем перекрыть метод insert() той таблицы, для которой нужен новый ID и написать в нем примерно следующее: { NumberSeq MyNewId; ttsbegin; MyNewId = NumberSeq::newGetNumFromCode("ABC"); this.MyFieldForID= MyNewId.num(); super(); ttscommit; } Таким образом, при вставке новой записи в таблицу в поле MyFieldForID поместится следующий по порядку номер из номерной серии. |
|
06.10.2003, 23:48 | #3 |
Участник
|
Процесс создания новой номерной серии описан в best Practice
ключевое слово "Number sequence framework" |
|
07.10.2003, 14:40 | #4 |
Участник
|
NataLee и Mazzy, спасибо,
хотя конечно эта проблема была уже давно решена, еще в прошлом году |
|
07.10.2003, 15:46 | #5 |
Участник
|
|
|