Имя: Пароль:
1C
1С v8
Опциональный отбор
0 xypc
 
21.05.13
20:14
Привет, хотел у вас спросить, делают отчет через СКД, хочу сделать на форме поле ввода "Сотрудник", в котором желательно было бы выбирать либо 1, либо несколько сотрудников, по которым бы и производился отбор, плюс как сделать так, чтобы отбор производился только если поле заполнено?
1 Конфигуратор1с
 
21.05.13
20:15
(0) перед формированием проверяй и задавай
2 xypc
 
21.05.13
20:38
а конкретнее? не как нибудь так, в событии перед открытием?

Параметр = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Сотрудник"));
Параметр.Значение = Сотрудник;
Параметр.Использование = Истина;

может сделать параметр использование по условию? Например ЭлементыФормы.ПолеВвода1.Значение <> Неопределено?
3 Конфигуратор1с
 
21.05.13
21:23
(2) не параметр а отбор
4 mistеr
 
21.05.13
23:15
(0) См. отчет T-13 в ЗУПе
5 zladenuw
 
21.05.13
23:26
вынеси табличное поле тип отбор у компоновки
6 xypc
 
22.05.13
13:56
(5) спасибо, вроде работает, но есть ещё вопрос, а как сделать, чтобы там уже сразу, при открытии была создана группа ИЛИ и чтобы можно было делать только по сотрудникам отбор? Для меня в использовании трудностей нет, но пользователи думаю будут просить именно так
7 Mitriy
 
22.05.13
14:01
(6) настрой отбор в схеме компоновки данных по умолчанию...
8 xypc
 
22.05.13
14:14
попытаюсь, но боюсь, что пока не знаю, как это сделать)

в любом случае, уже очень благодарен всем за советы:)
Независимо от того, куда вы едете — это в гору и против ветра!