![]() |
#2 |
Administrator
|
Re: Lookup для DataArea
Цитата:
Изначально опубликовано Axapta
Не могу понять, какая же все-таки форма вызывается на lookup'e поля с типом DataAreaId. Classes\Info\open Classes\Info\formNotify Classes\SysSetupFormRun\run (а вот это уже lookup-форма запускается) Classes\FormStringControl\performDBLookup Classes\FormStringControl\Lookup (можно переопределить в конкретной форме) ИМХО, лучше делать исправления в конкретной форме (то есть в FormStringControl). Если же Вы хотите сделать полностью универсальный вариант - правьте SysSetupFormRun или Info. Кстати, в 3.0 есть, вроде бы (точно не знаю, не видел; но в документации по 3.0 это есть) ограничение доступа к таблице по условию (фактически по Query; только записи, удовлетворяющие Query, доступны группе пользователей). С помощью этой вещи Ваша задача решилась бы очень быстро ![]()
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|