|
В построителе задать параметры вирт. таблицы |
☑ |
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
|
(5)
|
|
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
|
Точно так же, как и во всех других случаях.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший