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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.05.2010, 10:12   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от vanokh Посмотреть сообщение
Аудит не помогает, поскольку показывает только вставку и изменение - переименование первичного ключа видимо идет в обход аудита.
В настройка журнала базы данных есть специальный тип логируемых событий - "Переименование первичного ключа"
Старый 13.05.2010, 02:58   #2  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
В настройка журнала базы данных есть специальный тип логируемых событий - "Переименование первичного ключа"
Хм, я думал у нас на него настроен аудит - оказывается нет... Поставим.

Пробовал создавать некорректные условия запуска переименования, максимум что удалось - это замена всех пустых ссылок на таблицу клиентов переименованным значением. Алгоритм следующий:
1. создать запись в таблице Клиенты
2. ввести Счет клиента
3. сохранить (запись не сохраняется, требует ввести адрес)
4. теперь появляется Переименовать в Паспорте записи
5. переименовать

Аудит показывает изменение 0 -> введенное значение.

Результат - во всех таблицах, где есть ссылка на таблица Клиенты и ссылка пустая, она заменится введенным значением (например, пустой Счет на во всех клиентах, Счет и Корр.счет в Наименованиях журналов ГК). Но это все равно не объясняет почему могут заменится все (!) значения в таблице...
За это сообщение автора поблагодарили: wojzeh (1).
Теги
renameprimarykey

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
сопоставление оплат клиента, переносов сальдо-поле накладная в общем журнале? Aquarius DAX: Функционал 3 28.01.2009 12:51
Автоматическая генерация значения в поле CreatedDate Eldar9x DAX: Программирование 3 06.08.2008 13:10
Поле "Оплатить до" в строке общего журнала longson DAX: Функционал 7 29.03.2008 14:38
Запрос. Отрицание значения при добавлении range'а на поле! IvanS DAX: Программирование 3 11.10.2006 09:41
Перебор всех таблиц, имеющих поле определенного типа AKIS-Falcon DAX: Программирование 8 11.02.2005 17:07
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:22.