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