K
Klido
Есть форма, на ней внедренная вьюха. На вьюхе есть экшены.
В зависимости от всяких признаков (поля в доке, принадлежность юзера группе/роли и пр.) надо показывать внедренную вьюху разного вида (с разными наборами столбцов, с разным набором кнопок).
Какие видятся варианты:
1. Несколько разных по-необходимости вьюх, показ которых вычисляется в момент открытия (т.е. одна полная, вторая без кнопок, 3-я без столбцов и т.д.). Понятно, нескладно и можно загнуться сопровождать...
2. 1-2 вьюхи, в которых применяем сокрытие кнопок/столбцов по мере надобности.
Так вот по поводу п.2 есть серьезные сомнения, что кроме сессионных параметров (например, принадлежность группе) формулы будут нормально работать (откуда формула на столбце узнает про поле в текущем доке?).
Порекомендуйте/поделитесь, плз, опытом решения подобных вещей. Сильно наворачивать не хочется, никак не могу (или не понимаю? ) как лучше поступить....
В зависимости от всяких признаков (поля в доке, принадлежность юзера группе/роли и пр.) надо показывать внедренную вьюху разного вида (с разными наборами столбцов, с разным набором кнопок).
Какие видятся варианты:
1. Несколько разных по-необходимости вьюх, показ которых вычисляется в момент открытия (т.е. одна полная, вторая без кнопок, 3-я без столбцов и т.д.). Понятно, нескладно и можно загнуться сопровождать...
2. 1-2 вьюхи, в которых применяем сокрытие кнопок/столбцов по мере надобности.
Так вот по поводу п.2 есть серьезные сомнения, что кроме сессионных параметров (например, принадлежность группе) формулы будут нормально работать (откуда формула на столбце узнает про поле в текущем доке?).
Порекомендуйте/поделитесь, плз, опытом решения подобных вещей. Сильно наворачивать не хочется, никак не могу (или не понимаю? ) как лучше поступить....