Вход | Регистрация

1С:Предприятие ::

Метки: 

Как изменить тип отбора на "В списке"?

Я
   MAPATNK2
 
28.11.17 - 15:26
Всем доброго вечера. Есть отбор в СКД по пользователю.

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

Хочется, чотбы была возможность выбрать всех пользователей. Как это можно сделать и что нужно добавить в схему компановки данных? Спасибо.
 
 
   MAPATNK2
 
1 - 28.11.17 - 15:28
ПараметрДатаКон = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Пользователь");
    ПараметрДатаКон.Использование = Истина;
    Список = новый СписокЗначений;
    Запрос = новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    Пользователи.Ссылка
    |ИЗ
    |    Справочник.Пользователи КАК Пользователи
    |ГДЕ
    |    Пользователи.ЭтоГруппа = ЛОЖЬ";
    Результат = запрос.Выполнить().Выгрузить();
    Для каждого стр из Результат цикл
    Список.Добавить(стр.Ссылка);    
    КонецЦикла;    
    ПараметрДатаКон.Значение  = Список;
  

Так не прокатывает конечно.
   Mort
 
2 - 28.11.17 - 15:31
Это не отбор, а параметр. Как параметр используется так и будет работать, смотри запрос отчета.
   MAPATNK2
 
3 - 28.11.17 - 15:32
(2) Как тогда мне в модуле запрос поменять?
   Vadim_37
 
4 - 28.11.17 - 15:32
вместо параметра используйте отбор. а там "вид сравнения"
   MAPATNK2
 
5 - 28.11.17 - 15:33
(4) Т.е. с параметром никак? Жаль, жаль.
   FIXXXL
 
6 - 28.11.17 - 15:34
(1) в запросе СКД вместо 
= &Пользователь
нарисуй
В (&Пользователь)
   Vadim_37
 
7 - 28.11.17 - 15:35
(6) совсем не обязательно. СКД сама отберет
   MAPATNK2
 
8 - 28.11.17 - 15:44
(6)Сделал. Не выходит. Выводит только инфу для первого значения из списка
   MAPATNK2
 
9 - 28.11.17 - 15:57
(8) "Доступен список значений" забыл нажать. Все работает. (6) Спасибо
   FIXXXL
 
10 - 28.11.17 - 16:17
(7) параметр ЗАПРОСА источника данных? сомневаюсь :)
отбор компоновки - сама, эт да
 
 Рекламное место пустует


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует