0
brato4karik
21.11.11
✎
12:16
|
Добрый день, есть отчет в СКД параметры Даты для него обязательные поэтому объявлены как параметры в запросе. Требуеться вывести на форму отчета в быстрый доступ еще дополнительные отборы. По контрагенту и по номенклатуре. Я так понимаю что нужно добавить эти поля в доступные поля построителя в конструкторе запросов, а вот как программно передавать значения с формы в построитель компоновщика не знаю. Помогите пожалуйста вот пример запроса
ВЫБРАТЬ
ИсточникДанных.Контрагент КАК Контрагент,
ИсточникДанных.Регистратор КАК Документ,
ИсточникДанных.Номенклатура КАК Номенклатура,
ИсточникДанных.Содержание,
ЗначенияСвойствОбъектов.Значение,
ИсточникДанных.КоличествоОборот КАК Количество,
ИсточникДанных.СтоимостьОборот КАК Сумма
{ВЫБРАТЬ
Контрагент.*,
Документ.*,
Номенклатура.*,
Количество,
Сумма}
ИЗ
РегистрНакопления.Продажи.Обороты(&НачалоПериода {(&НачалоПериода)}, &КонецПериода {(&КонецПериода)}, Регистратор {(&Периодичность)}, {(Номенклатура).* КАК Номенклатура, (ХарактеристикаНоменклатуры).* КАК ХарактеристикаНоменклатуры, (ЗаказПокупателя).* КАК ЗаказПокупателя, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (ДокументПродажи).* КАК ДокументПродажи, (Подразделение).* КАК Подразделение, (Проект).* КАК Проект, (Организация).* КАК Организация, (Контрагент).* КАК Контрагент, (Номенклатура.БазоваяЕдиницаИзмерения).* КАК НоменклатураБазоваяЕдиницаИзмерения}) КАК ИсточникДанных
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО ИсточникДанных.Номенклатура = ЗначенияСвойствОбъектов.Объект
И (ЗначенияСвойствОбъектов.Свойство = &Свойство)
{ГДЕ
ИсточникДанных.Контрагент.*,
ИсточникДанных.Номенклатура.*,
ЗначенияСвойствОбъектов.Значение.*}
|
|
3
brato4karik
21.11.11
✎
12:31
|
диска ИТС нет под рукой тем более свежего, с параметрами из запроса понятно поступаем так:
КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("НачалоПериода");
и дальше бла бла истина значение и заполнения макета вывода,
а вот как быть с параметрами добавленными в построитель???
{ГДЕ
ИсточникДанных.Контрагент.*,
ИсточникДанных.Номенклатура.*,
ЗначенияСвойствОбъектов.Значение.*}
????
|
|