|
Управляемый отбор на СКД | ☑ | ||
---|---|---|---|---|
0
Adecvator
17.09.14
✎
13:02
|
Подскажите пожалуйста, как ограничить пользователя в отборе в СКД.
//Получаем схему из макета СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); //Получаем оформление из макета МакетОформленияКомпоновкиДанных = ПолучитьМакет("МакетОформленияКомпоновкиДанныхПесок"); //Текущие настройки Настройки = КомпоновщикНастроек.Настройки; //Помещаем в переменную данные о расшифровке данных ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; //Формируем макет, с помощью компоновщика макета КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; |
|||
1
Adecvator
17.09.14
✎
13:03
|
т.е. задать определенный отбор из формы.
|
|||
2
Мимохожий Однако
17.09.14
✎
13:07
|
информации не достаточно
|
|||
3
Maximysis
17.09.14
✎
13:22
|
Ограничить что? количество отборов? значение отбора? или скрыть другие отборы.
Присоединяюсь к (2) |
|||
4
Adecvator
17.09.14
✎
13:48
|
(3)(2) заблокировать некоторые отборы, с назначенным заранее им значением.
|
|||
5
vicof
17.09.14
✎
13:51
|
(4) В запрос эти отборы вставить не?
|
|||
6
Adecvator
17.09.14
✎
13:56
|
(5) этот отбор должен работать, только к конкретным пользователям.
|
|||
7
боксер
17.09.14
✎
13:58
|
ну например запретить открывать форму настроек по кнопке "настройки" а вывести отбор на форму в табличное поле КомпоновщикНастроек.Настройки.Отбор
и тут обрабатывать ну или создать форму настроек и там обрабатывать |
|||
8
Adecvator
17.09.14
✎
14:03
|
КомпоновщикНастроек.Настройки.Отбор - тут можно блокировать?
|
|||
9
BadSanta
17.09.14
✎
16:43
|
Ну перебери все отборы всего компоновщика, найти нужные тебе отборы по типу значения или по имени поля и проверь значение.
Под отладкой все прекрасно видно - что и как перебирать. В чем сложность? А теперь минутка толстого троллинга! - Только я заметил что наименование автора не соответствует? Парам-парам-пам! Пууу! Кстати, в БСП 2.2.4 в форме отчета они сделали так, что можно ограничить выбор пользователя указанными значениями. |
|||
10
BadSanta
17.09.14
✎
16:53
|
Кроме того, такая возможность предусмотрена для параметров.
Может быть тебе надо просто сделать параметр и убрать "опасное" поле из доступных для отбора? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |