Показать сообщение отдельно
Старый 22.01.2003, 16:27   #6  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
На RecID не повесишь свой нумератор
Собственно от нумератора я и пытался избавиться
Цитата:
Никто не гарантирует, что нумерация RecID будет сплошная без дыр. Кстати, никто не гарантирует, что нумерация RecID монотонно возрастает по времени
Дырки - на здоровье, мне не жалко
Цитата:
RECID сугубо программистский инструмент. Если ты завязываешься на него, то тебе нужно будет придумывать, как показывать наименование вместо кода. А Аксапта сделана в расчете, что код является значимым для пользователя. Уж извиини за ссылку http://www.mazzy.ru/axapta/hints/autonumber/index.html
Придумывать ничего не надо, просто пристыковывать больше таблиц приходится. Ну и лукапы надо будет переписывать. За ссылку спасибо, я это подозревал, но словами сформулировать не мог
Цитата:
По RecID не будет работать DynaLink. Да и вообще автосвязь между таблицами работать не будет.
Создал extended data type, вроде работает
Цитата:
В общем, чего тебе не нравится свой код? Лениво?
Не совсем. Просто генерация ID поля - не такая высокоинтеллектуальная задача, которую для всех новых таблиц хотелось бы реализовывать. А у меня с давних пор и других систем осталась дурная привычка Identity использовать