|
Параметры типа ДАТА в запросе отчета СКД
| ☑ |
0
ogion83
21.03.14
✎
14:45
|
Вот запрос:
ВЫБРАТЬ
ОтгрузкаПродукции.Ссылка,
ОтгрузкаПродукции.СчетФактура.(
Номенклатура,
Количество,
Цена,
Сумма
),
ОтгрузкаПродукции.Контрагент
ИЗ
Документ.ОтгрузкаПродукции КАК ОтгрузкаПродукции
ГДЕ
ОтгрузкаПродукции.Дата >= &НачалоПериода
И
ОтгрузкаПродукции.Дата <= &КонецПериода
Если интервал выбран, то всё хорошо, а если нет, то отчет не формируется, жалуясь на не выбранное значение параметра НачалоПериода. Как сделать, чтобы при пустых значениях выдавал данные за все время?
|
|
1
Люблю 1с
21.03.14
✎
14:46
|
посмотреть как это сделано в типовых - не вариант?
|
|
2
ogion83
21.03.14
✎
14:49
|
(1)ага, сидеть и искать похожий отчет из не хилого списка
|
|
3
ogion83
21.03.14
✎
14:54
|
Не нашел.
|
|
4
Люблю 1с
21.03.14
✎
14:56
|
(2) то есть залезть в модуль УниверсальныйОтчет и посмотреть процедуру СформироватьОтчет это сложно?
ПостроительОтчета.Параметры.Вставить("ДатаНачала", ?(ДатаНач = Дата('00010101000000'), ДатаНач, НачалоДня(ДатаНач)));
|
|
5
banco
21.03.14
✎
14:58
|
(0) {ГДЕ
(ОтгрузкаПродукции.Дата >= &НачалоПериода
И
ОтгрузкаПродукции.Дата <= &КонецПериода)}
|
|
6
vmv
21.03.14
✎
14:58
|
(3) ОСВ
|
|
7
ogion83
21.03.14
✎
15:01
|
(5) Вот благодарствую, добрый человек!
|
|
8
France
21.03.14
✎
15:03
|
(5) а если параметр используется в 'Выбор Когда'
|
|
9
banco
21.03.14
✎
15:21
|
(8) у параметра поставить Использование = Всегда
|
|
10
France
21.03.14
✎
17:48
|
(9) это не совсем то, что нужно... точнее, совсем не то, что нужно..
|
|
11
dj_serega
21.03.14
✎
17:51
|
{ГДЕ
ОтгрузкаПродукции.Дата >= &НачалоПериода
И
ОтгрузкаПродукции.Дата <= &КонецПериода}
|
|