CftClub.ru
Клуб специалистов ЦФТ-Банк

Изменить ширину колонок представления

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Справочник PL/PLUS: Функции, примеры, приёмы
Предыдущая тема :: Следующая тема  
Автор Сообщение
Ivanvas
Участник
Неподтвержденный


Вступление в Клуб: 16.04.2008
СообщениеВт Янв 26, 2016 22:04   Изменить ширину колонок представления Ответить с цитатой
Полезность: Нет оценки
Доброго времени суток.
Есть задача: нужно при входе в представление скрывать колонки или уменьшать ширину колонок до нуля для тех столбцов которые не нужно видеть пользователю.
Цель в одном представлении иметь много колонок удовлетворяющих разным направлениям бизнеса и одним показывать один набор другим другой. Критерий проверки не обязательно пользователь, можно и любые другие варианты входных данных применить, главное понять как можно онлайн при входе в представление скрывать колонки.
Alkov
Профи
Неподтвержденный


Вступление в Клуб: 23.09.2010
СообщениеСр Янв 27, 2016 08:51    Ответить с цитатой
Полезность: Нет оценки
Пробовали прописывать в CRITERIA_COLUMNS ? Ну всё равно после выхода надо будет выгружать представления, навигатор же закэшит...
Ivanvas
Участник
Неподтвержденный


Вступление в Клуб: 16.04.2008
СообщениеСр Янв 27, 2016 10:53    Ответить с цитатой
Полезность: Нет оценки
Alkov пишет:
Пробовали прописывать в CRITERIA_COLUMNS ? Ну всё равно после выхода надо будет выгружать представления, навигатор же закэшит...

Не пробовали. А можно как-то обновить кэш по одному определенному представлению в которое в данный момент пытаемся войти?
vtar
Эксперт
Неподтвержденный


Вступление в Клуб: 20.03.2009
СообщениеСр Янв 27, 2016 11:07   Re: Изменить ширину колонок представления Ответить с цитатой
Полезность: Нет оценки
Ivanvas пишет:
Доброго времени суток.
Есть задача: нужно при входе в представление скрывать колонки или уменьшать ширину колонок до нуля для тех столбцов которые не нужно видеть пользователю.
Цель в одном представлении иметь много колонок удовлетворяющих разным направлениям бизнеса и одним показывать один набор другим другой. Критерий проверки не обязательно пользователь, можно и любые другие варианты входных данных применить, главное понять как можно онлайн при входе в представление скрывать колонки.


можно в источнике данных сделать типа (case when F = 1 then A1_1.C_NAME else NULL end ) флаг F взводить из фильтра.

Тогда в ненужных колонках будет пусто Smile

Есть мысль через раскраску ячеек может прокатит типа frm.Visible = False но не уверен а проверять щас некогда.
yaffil
Профи
Неподтвержденный


Вступление в Клуб: 18.08.2011
СообщениеСр Янв 27, 2016 11:08    Ответить с цитатой
Полезность: 1
Может проще сделать несколько представлений и одну форму по критериям которой будет вызываться соответствующее представление?

З.Ы. а чего у вас бизнес не умеет пользоваться меню пользователя? Настроили как надо (ширину, порядок, сортировку и т.д.) сохранили в меню одному и копируйте на здоровье это меню всем членам через АРМ доступа.
vtar
Эксперт
Неподтвержденный


Вступление в Клуб: 20.03.2009
СообщениеСр Янв 27, 2016 11:10    Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
Может проще сделать несколько представлений и одну форму по критериям которой будет вызываться соответствующее представление?

кстати да, тоже неплохой вариант !
vtar
Эксперт
Неподтвержденный


Вступление в Клуб: 20.03.2009
СообщениеПт Янв 29, 2016 11:17    Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
Может проще сделать несколько представлений и одну форму


таки кризис на дворе и бизнес жадный , на N+1 объектов может три доллара зажать ... Sad
yaffil
Профи
Неподтвержденный


Вступление в Клуб: 18.08.2011
СообщениеПт Янв 29, 2016 11:29    Ответить с цитатой
Полезность: Нет оценки
Таки зажать Shocked У нас в %% локал бесплатный стоит от объектов ЦФТ.
Там стоко надо накатать, чтобы его привысить, аж страшно становится, если сейчас начну - то к пенсии может превышу заявленный %% Very Happy
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Справочник PL/PLUS: Функции, примеры, приёмы Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru