Имя: Пароль:
1C
1С v8
Помогите с УФ ДС
0 picom
 
28.10.11
11:04
Создал УФ
на ней реквизит ДокументСчет
На ней Динамический список с запросом выводящим все документы реализации по реквизиту ДокументСчет
....
В запросе условие
ДокументРеализация.ДокОснование = &ВыбСчет
....
Как правильно сделать чтобы в условии бралась именно указанная ранее в реквизите переменная для параметра?
1 picom
 
28.10.11
12:11
Видимо поток сознания не воспринимается )
...
Хочу отчет на основе динамического списка, а как параметры запроса там заполнять понять не могу
2 GenV
 
28.10.11
12:14
Найти в СП "Динамический список", найти в нем "Параметры" ...
3 picom
 
28.10.11
12:25
ничего мне это не дало
4 GenV
 
28.10.11
12:28
5 picom
 
28.10.11
12:32
Оппа
я хочу без клавиатуры сделать
не программно, а конструкторами как можно реализовать?
6 GenV
 
28.10.11
12:38
(5) У тебя в конфигураторе есть доступ к ссылкам из БД?
7 picom
 
28.10.11
12:39
(6) надо ссылку на параметр (реквизит)
8 GenV
 
28.10.11
12:40
(7) Динамический список сам в себе. С формой и объектом не связан. Если ты это имеешь ввиду. Ставь программно.
9 picom
 
28.10.11
12:43
(8) Я расстроен (
10 picom
 
31.10.11
10:56
Пришлось кодом сделать
Вот запрос ДС

ВЫБРАТЬ РАЗРЕШЕННЫЕ
   ЗаявкаПриход.Ссылка КАК Заявка,
   Поступления.Ссылка КАК Поступление
ИЗ
   Документ.ЗаявкаПриход КАК ЗаявкаПриход
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           ПоступлениеТоваров.Ссылка КАК Ссылка,
           ПоступлениеТоваров.Заявка КАК Заявка
       ИЗ
           Документ.ПоступлениеТоваров КАК ПоступлениеТоваров) КАК Поступления
       ПО ЗаявкаПриход.Ссылка = Поступления.Заявка
ГДЕ
   ЗаявкаПриход.ДокументОснование = &ДокументОснование

Задаю параметр - все выводится с группировкой как надо, но если нажать на плюсик (развернуть группу) то вылетает ошибка настроек, типа нельзя группировать по заявке (
11 Ranger_83
 
31.10.11
10:58
ПриСозданииНаСервере()
здесь надо задать параметр для запроса
12 picom
 
31.10.11
10:59
(11) параметр загнался и при

&НаКлиенте
Процедура ЗаказПоставщикуПриИзменении(Элемент)
   ДиСпис.Параметры.УстановитьЗначениеПараметра ("ДокументОснование",ЗаказПоставщику) ;
КонецПроцедуры
13 GenV
 
31.10.11
11:00
(10) Если устанавливаешь в при активизации строки, то проверяй например тип в группировке, если не нужная ссылка, то отбор по пустой ссылке например. В типовых так, смотри примеры (например, форма задач).
14 picom
 
31.10.11
11:04
Да он выводит список нормально
но не работает группировка по тому полю которое надо
15 picom
 
31.10.11
11:14
(13) уже и ссылки пустые забивал единицами, один фиг не работает
16 picom
 
31.10.11
11:36
up1
17 GenV
 
31.10.11
11:50
(14) Если у тебя основная таблица Документ.ЗаявкаПриход, то так не получиться (т.к. поле ссылка (Заявка) должно быть уникально в каждой строке, а у тебя возможны несколько строк для одной заявки и разных приходов). Могу предложить только сделать запрос только по Документ.ПоступлениеТоваров и группировать его по ПоступлениеТоваров.Заявка. Но тогда не будет заявок без приходов.
18 picom
 
31.10.11
12:06
(17) да, засада
хотел ДС, а получится по старинке