Создаю новые записи в таблице, используя
Insert RzDoc SET <список полей> в Галактике 7.12
БД формирует Nrec типа ' 0000000000000011h'. Если Rzdoc.Nrec:=0, то БД формирует тоже самое по алгоритму: максимальное значение плюс 1. Не повлечет ли такое формирование Nrec-ов в документах проблем в последующем? Дело в том, что программно создаю акты уценки, дооценки и накладную на реализацию (модуль «Розничная торговля»), считывая данные из dbf файла, с помощью написанного интерфейса.
Вид nrec после вставки записи с помощью Insert в таблицу
Модераторы: m0p3e, edward_K, Модераторы
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
= - конфигуратор - параметры - database - RandomSurrKeys = On. Учтите тока что тогда в отдельных местах сортировка не будет соотв. порядку ввода ( например если ключ одинаковый, например только дата документа, то тогда выше будет запись с наименьшим nrec а не первая введенная). Таких мест очень мало, но попадались - уже и не помню где.