Присвоение уникального идентификатора
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) |
Alex (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
| − | Каждый [[бизнес объект]] в базе данных имеет свой уникальный целочисленный идентификатор для создания которого используется генератор [[GD_G_UNIQUE]]. Присвоение идентификатора создаваемому объекту происходит при добавлении новой записи, в методе [[OnNewRecord]]. Для генерации идентификатора вызывается функция [[GetNextID]] глобального объекта [[gdcBaseManager]]. Для уменьшения нагрузки на сервер применяется буферизация идентификаторов. | + | Каждый [[бизнес-объект]] в базе данных имеет свой уникальный целочисленный идентификатор для создания которого используется генератор [[GD_G_UNIQUE]]. Присвоение идентификатора создаваемому объекту происходит при добавлении новой записи, в методе [[OnNewRecord]]. Для генерации идентификатора вызывается функция [[GetNextID]] глобального объекта [[gdcBaseManager]]. Для уменьшения нагрузки на сервер применяется буферизация идентификаторов. |
Версия 12:24, 28 января 2011
Каждый бизнес-объект в базе данных имеет свой уникальный целочисленный идентификатор для создания которого используется генератор GD_G_UNIQUE. Присвоение идентификатора создаваемому объекту происходит при добавлении новой записи, в методе OnNewRecord. Для генерации идентификатора вызывается функция GetNextID глобального объекта gdcBaseManager. Для уменьшения нагрузки на сервер применяется буферизация идентификаторов.