Имя: Пароль:
1C
1С v8
В построителе задать параметры вирт. таблицы
0 John83
 
05.04.17
15:12
В построителе задал условие
{ГДЕ
ПродажиОбороты.Период КАК ДатаРеализации}
А как его задать в параметрах вирт. таблицы?
Ведь можно задать >/< или между.
Или только через ДатаРеализацииНач и ДатаРеализацииКон?
1 John83
 
05.04.17
15:24
или как лучше поступить?
Если задать условие в ГДЕ, то обрезаются данные, а там полное соединение.
2 Михаил Козлов
 
05.04.17
15:27
Обычно условие на период задается первыми 2-мя параметрами таблицы оборотов.
Попробуйте содержательно описать задачу.
3 John83
 
05.04.17
15:29
(2) соединяю две таблицы, в одной период задается через &ДатаНач и &ДатаКон, а в другой это другие даты.
И собственно, как их задать?
4 John83
 
05.04.17
15:29
+3 вот запрос

ВЫБРАТЬ
    РасчетыПоАукционам.Аукцион.Контрагент КАК Контрагент,
    РасчетыПоАукционам.Аукцион.ДоговорКонтрагента КАК ДоговорКонтрагента,
    РасчетыПоАукционам.Аукцион.Ссылка КАК Аукцион,
    РасчетыПоАукционам.Аукцион.НомерАукциона КАК НомерАукциона,
    РасчетыПоАукционам.Аукцион.ДоговорКонтрагента.СрокДействия КАК СрокДействияДоговора,
    РасчетыПоАукционам.Аукцион.СуммаБанковскойГарантии КАК СуммаБанковскойГарантии,
    РасчетыПоАукционам.Аукцион.СрокБанковскойГарантии КАК СрокБанковскойГарантии,
    РасчетыПоАукционам.Аукцион.СуммаГосКонтракта КАК СуммаКонтракта,
    ПродажиОбороты.ДокументПродажи КАК ДокументПродажи,
    РасчетыПоАукционам.СуммаВзаиморасчетовПриход КАК СуммаОплаты,
    РасчетыПоАукционам.ДокументОплаты КАК ДокументОплаты
ИЗ
    РасчетыПоАукционам КАК РасчетыПоАукционам
        ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиЗаявки.Обороты(, , Регистратор, ЗаказЗаявка <> НЕОПРЕДЕЛЕНО) КАК ПродажиОбороты
        ПО РасчетыПоАукционам.Сделка = ПродажиОбороты.ЗаказЗаявка
{ГДЕ
    ПродажиОбороты.Период КАК ДатаРеализации,
    РасчетыПоАукционам.Аукцион.ГарантийныйБанк.* КАК ГарантийныйБанк}
5 John83
 
05.04.17
16:16
ладно...
сделаю условие во вложенном запросе
6 Nuobu
 
05.04.17
16:18
7 Nuobu
 
05.04.17
16:19
(6) Как интересно - скриншот сделать могу и выложить его в облако, а вот посмотреть, что сфоткал - нет, залочено.
8 mehfk
 
05.04.17
16:20
РегистрНакопления.ДенежныеСредства.Обороты({(&НачДата)}, {(&КонДата)}, , ) КАК ДенежныеСредстваОбороты
9 John83
 
05.04.17
16:25
(8) а как эти параметры задать с помощью построителя?
т.е. не выводить их на форму
10 Nuobu
 
05.04.17
16:26
(9) Построитель.Параметры.Вставить("Склад", Склад)
11 mehfk
 
05.04.17
16:28
Точно так же, как и во всех других случаях.