25.01.2012, 16:40 | #1 |
Участник
|
Не работающий Lookup - это не только нехватает прав. AX2009
Все знают, что в АХ2009 правами закрыли и лукапы. И все, наверное, привыкли к тому, что не работающий лукап(в виде серого прямоугольника) в первую очередь означает нехватку прав у пользователя на соответствующую таблицу. Оказывается это не всегда так.
Попробуйте зайти в строки любого складского журнала. Нажмите на вытекающий список складов, чтобы открылся лукап. Не выбирая склада правой кнопкой нажмите на закладку "Склады" и выберете "Скрыть". Все.., лукап погиб смертью храбрых. Чинится только удалением пользовательских настроек (usersetup) на форму InventLocationIdLookup. Можно, конечно, использовать параметр AllowUserSetup на форме. Но там возникают некоторые проблемы с раздвиганием столбцов.
__________________
-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их. |
|
|
За это сообщение автора поблагодарили: S.Kuskov (2). |
25.01.2012, 19:53 | #2 |
Участник
|
Угу, есть такое. Возможность скрывать контролы - это ещё те грабли.
Для исправления подобных ситуаций пригодилась бы возможность чистить пользовательские настройки налету. Например по какому-нибудь хитрому сочетанию клавиш. Наверное такое можно организовать через SysSetupFormRun. |
|