AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.01.2013, 13:24   #1  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Задвоение RecID при ручном вводе.
При ручном вводе данных в таблицы произошло задвоение RecID. Причем у одного и того же пользователя. Уважаемые гуру, кто-нибудь знает, как этого избежать?
Dynamics AX 2009. MSSQL 2008.
Миниатюры
Нажмите на изображение для увеличения
Название: Одинаковый RecId_3.JPG
Просмотров: 504
Размер:	119.9 Кб
ID:	8022  
Старый 28.01.2013, 13:34   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Я может чего не понял в вашем вопросе, но в AX2009 уникальность RecId обеспечивается только в разрезе таблицы и компании.
Старый 28.01.2013, 13:44   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,158 / 1286 (47) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
До DAX4.0 в одной компании RecId были уникальны независимо от таблицы.
В DAX4.0 и в DAX2009 уникальность RecId поддерживается только в рамках одной таблицы, независимо от компаний.
В вашем случае таблицы разные, поэтому одинаковый RecId это не ошибка, а нормальное явление. Если у Вас есть какие-то процедуры со времен Ax3.0 опирающиеся на то, что RecId не может быть одинаковым в разных таблицах, то с переходом на DAX2009 такие процедуры нужно менять. В принципе, в руководствах по переходу с Ax3.0 это описано.
Старый 28.01.2013, 14:05   #4  
LRA is offline
LRA
Участник
 
41 / 39 (2) +++
Регистрация: 19.12.2005
Адрес: Москва
Спасибо! Действительно долго работал на Ax 2.5 и 3.0. Вот и пропустил "новшество".
Теги
recid, уникальность

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Миф об уникальности RecId? Alenka DAX: Программирование 51 22.08.2013 13:12
Формирование RecId при вставке в таблицу AX из SQL Server Hyper DAX: Программирование 20 28.06.2011 17:30
axforum blogs: Переделываем RecId в таблицах Blog bot DAX Blogs 0 06.05.2011 19:11
Задвоение RecId при вставке записей через COM коннектор db DAX: Программирование 1 23.04.2009 15:12
поля, содержащие RecId somebody DAX: Программирование 15 16.05.2008 17:50

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:47.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.