Имя: Пароль:
1C
1С v8
Динамический список, запрос.
0 d3N4eGG
 
20.06.12
12:38
Есть документ "Продажа" с табличной частью "Услуги". При нажатии на кнопку открывается форма на которой так же есть таблица(динамический список),
в которую нужно записать те же данные, что и в тч "Услуги".
Динамический список, произвольный запрос.

ВЫБРАТЬ
   ПродажаУслуги.Номенклатура
ИЗ
   Документ.Продажа.Услуги КАК ПродажаУслуги,
   Документ.Продажа КАК Продажа
ГДЕ
   Продажа.Ссылка = &Продажа
   
Насколько понимаю, запрос должен быть таким,
&Продажа - Ссылка на документ, задаю её ПриСозданииНаСервере формы.    
Правильно ли задаю параметр? Где мог ошибиться?
Помогите, пожалуйста.
1 d3N4eGG
 
20.06.12
12:50
help, please =D
2 Buster007
 
20.06.12
12:52
это что?
ИЗ
   Документ.Продажа.Услуги КАК ПродажаУслуги,
   Документ.Продажа КАК Продажа
3 zinch
 
20.06.12
13:03
До записи документа тч пустая, не?
4 d3N4eGG
 
20.06.12
13:23
ПродажаУслуги откуда берём Номеклатуру,
Продажа - условие

(3) тч не пустая
5 Buster007
 
20.06.12
13:28
ВЫБРАТЬ
   ПродажаУслуги.Номенклатура
ИЗ
   Документ.Продажа.Услуги КАК ПродажаУслуги
ГДЕ
ПродажаУслуги.Ссылка = &Продажа

Если документ новый, работать не будет
6 d3N4eGG
 
20.06.12
13:45
ГДЕ
ПродажаУслуги.Ссылка = &Продажа

Продажа чему равна? у меня это реквизит формы с ссылкой на документ, записывается при создании формы на сервере
7 Buster007
 
20.06.12
14:05
ну у меня, наверное, тоже )
8 d3N4eGG
 
20.06.12
14:38
:@ надо было это добавить в модуль
ЭтаФорма.Список.Параметры.УстановитьЗначениеПараметра("Продажа", Продажа);
2 + 2 = 3.9999999999999999999999999999999...