Вячеслав Ионов
Зарегистрирован: 17.08.2015 Сообщения: 50
|
Добавлено: Ср Дек 04, 2019 17:52 Заголовок сообщения: |
|
|
Смотря, как вызывается список. Если просто скриптом, где вызывается browser {select....}, то можно попробовать генерировать переменную _brwresource. О ней вроде было в документации
Если запускается отдельный объект browser, то можно в секции SELECT в конце прописать переменную, например _user_variable['], которую определять где-нибудь в коде инициации. Но, такой вариант уместен, если поля, которые нужно скрывать/показывать являются последними.
Например:
в инициации
if 1=1 then
{alias _sel_var := ,id_firm[]'ИД компании';} else
{alias _sel_var := ;};
В селекте
select
pid,
auto_card
_sel_var[']
from people
То есть, при выполнении условия, id_firm отобразится, иначе - нет.
Навскидку не помню точный синтаксис указания маски имени поля)
Может еще есть способы, но это то, что сам использовал |
|