Имя: Пароль:
1C
1С v8
Параметр запроса списком значений
0 НикДляЗапросов
 
11.04.14
16:49
СЗ = Новый СписокЗначений;
СпрП  = Справочники.Пользователи;
Если Пользователь.Ссылка <> СпрП.ПустаяСсылка() Тогда
    СЗ.Добавить(Пользователь);
Иначе
    Выборка = СпрП.Выбрать();
    Пока Выборка.Следующий() Цикл
        СЗ.Добавить(Выборка.Ссылка);    
    КонецЦикла;
КонецЕсли;

Параметр = Параметры.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("СЗ"));


//------------
ГДЕ
ВложенныйЗапрос.Ссылка.Ответственный В(&СЗ)

//-----------
Если пользователь задан, то все работает, а по всем пользователям пустота, типы элементов одинаковые. что не так?
1 Wobland
 
11.04.14
16:51
ГДЕ
ВложенныйЗапрос.Ссылка.Ответственный В(&СЗ) или &ФильтрНеНужен
2 Wobland
 
11.04.14
16:51
(1) только лучше динамически текст собрать
3 НикДляЗапросов
 
11.04.14
16:53
А я хрен как его в СКД собрать
4 Wobland
 
11.04.14
16:55
выкинь условие на помойку и юзай отбор
5 НикДляЗапросов
 
11.04.14
16:57
(4) Я вывел на форму отборы, не хочу юзать СКДшные
6 Wobland
 
11.04.14
16:58
(5) выкинь СКД на помойку, собирай текст запроса динамически, выводи в ТабДокумент
7 НикДляЗапросов
 
11.04.14
16:59
(6) Ну не хочу я без СКД.... Почему (0) не работает?
8 Wobland
 
11.04.14
17:01
(7) ты где-то либо врёшь, либо не договариваешь. авообще, мне пофих
9 НикДляЗапросов
 
11.04.14
17:04
(8) Да мне пофиг что тебе пофиг, я тебя и не заставляю ничего делать ))
10 Wobland
 
11.04.14
17:06
(9) ты ж вопрос задал. а за ГДЕ ЧтоТо В (&ВсёПодряд) надо ставить на горох простреленными коленками
11 НикДляЗапросов
 
11.04.14
17:09
(10) Ну может, я не спорю, как отключить кусок условия В СКД?
12 mistеr
 
11.04.14
22:22
(5) Одно другому не мешает.
2 + 2 = 3.9999999999999999999999999999999...