Цитата:
Сообщение от
oleggy
Вопрос, где в аксапте хранится данная ассоциация? И как эту ассоциацию скорректировать?
SqlDictionary
поскольку длина имени в Аксапте и в разных СУБД может быть разной (в Аксапте 48 символов, в MS SQL 32), то разработчики аксапты придумали такую таблицу соответствий.
ни в коем случае не корректируйте. только читать.
Цитата:
Сообщение от
eugene egorov
Исследуйте \System Documentation\Tables\SqlDictionary
Там наше всё.
точно.
из самой аксапты можно открыть браузер таблиц правой кнопки мыши.
из кода аксапты можно объясвить табличную переменную типа SqlDictionary.
Цитата:
Сообщение от
oleggy
А существует ли какой нибудь класс в AX для работы с таблицей SqlDictionary ?
есть сама эта таблица. как с ней можно работать как с обычной таблицей, для которой есть доступ только на view и нет доступа на добавление/удаление записей.
Цитата:
Сообщение от
oleggy
Как производить вышеуказанные исправления?
ни в коем случае не изменяйте значения в этой таблице. только читайте.
Цитата:
Сообщение от
dech
Есть очень ограниченный по функциональности класс SqlDataDictionary. Но он, боюсь, вам не поможет.
да, это немного про другое.