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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.12.2008, 14:41   #1  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
! Глюки с таблицами
Здравствуйте, возникла такая проблема, (скорей всего после переиндексации) в таблице VendInvoice4PaymJour_RU, если посмотреть через обозвеватель таблиц, не показывает значение поля Invoice4PaymId, как будто эти поля пустые, хотя если посмотреть через SQL, то значения отображаются. И при разноске счета на оплату это поле (Invoice4PaymId), не заполняется, вследствие чего неактивна кнопка "Запросы" -> "Счет на оплату".

Пришлось слить структуру таблицы из другого приложения (снова заработало).

Не подскажите из-за чего появилась такая ошибка, и как можно узнать где еще такое может быть?

DAX 4.0 SP2, SQL2005
__________________
Лучше сделать и жалеть, чем жалеть что не сделал

Последний раз редактировалось kalex_a; 19.12.2008 в 15:39.
Старый 19.12.2008, 16:13   #2  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
попробуй Проверка\Синхронизация
Администрирование\Периодические операции\Администрирование SQL
кнопка "Действия над таблицами" -> Проверка/Синхронизация

Если кнопка заблокирована, поставь Enable = Yes
\Forms\SysSqlAdmin\Designs\Design\[ButtonGroup:ButtonGroup]\[MenuButton:tableActions]\Button:buttonCheckTable
Старый 19.12.2008, 16:20   #3  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от kalex_a Посмотреть сообщение
Пришлось слить структуру таблицы из другого приложения (снова заработало).
А сравнение делали? Не было никаких изменений?
__________________
Zhirenkov Vitaly
Старый 19.12.2008, 16:23   #4  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от Poleax Посмотреть сообщение
попробуй Проверка\Синхронизация...
Подозреваю, что если человек ситуацию уже исправил обновлением таблицы из другого приложения, то вряд ли это чем-то поможет
__________________
Zhirenkov Vitaly
Старый 19.12.2008, 16:32   #5  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Цитата:
Сообщение от ZVV Посмотреть сообщение
А сравнение делали? Не было никаких изменений?
Делал, не было изменений
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 19.12.2008, 16:34   #6  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Пару раз сталкивался с чем то похожим.
1) Нельзя изменить изменено другим пользователем
2) Не помню как-то хитро что-то проапдэйтил(не помню какого типа поле было). Через обозреватель отображается пусто, а через pl-sql есть данные.
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Старый 19.12.2008, 17:02   #7  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от ZVV Посмотреть сообщение
Подозреваю, что если человек ситуацию уже исправил обновлением таблицы из другого приложения, то вряд ли это чем-то поможет
Лучше сделать Проверка\Синхронизация хуже не будет,а лечит сие чудо довольно много мелких глюков.
Не поможет, будем дальше думать.
Старый 19.12.2008, 19:40   #8  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,318 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Poleax Посмотреть сообщение
лечит сие чудо довольно много мелких глюков.
Сие чудо перестраивает табличку SQLDictionary и все (ну можно еще синхронизацию запустить). Поэтому общий рецепт для "мелких глюков" - удалить (переименовать) табличку из БД, грохнуть информацию о ней в SQLDictionary, запустить "сие чудо" и синхронизироваться.
__________________
Возможно сделать все. Вопрос времени
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Связи между таблицами 1:N и N:1 Jox DAX: Программирование 10 12.07.2006 10:17
Связи между таблицами. braathe DAX: Программирование 7 18.02.2005 18:40
Глюки в Заказах Pegiy DAX: Функционал 4 17.03.2004 15:09
связь между таблицами Valia DAX: Программирование 2 09.10.2003 18:36
Глюки с разноской складских проводок на счета ГК Yury DAX: Программирование 0 11.04.2003 19:10

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

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

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