Имя: Пароль:
1C
1С v8
Не использовать параметры периода для заданного набора данных (СКД)
0 bvb
 
26.09.13
13:27
Сорри за кривой топик.

В макете есть несколько наборов данных по регистрам накоплений.
Соответственно есть стандартные параметры "Начало периода", "Конец периода".
Для ряда наборов они должны использоваться для отбора данных.
А для одного не должны (он связывается).
Как принудительно объяснить что для данного отбора параметры периода не применять ?
1 MadHead
 
26.09.13
13:37
2 варианта. Убрать автозаполнение полей скд. Или на закладке компоновка данных задать имена параметров НачалоПериода и КонецПериода отличные от стандартных.
2 MadHead
 
26.09.13
13:38
И установить туда пустые значения
3 bvb
 
26.09.13
13:46
(1)
"Убрать автозаполнение полей скд"  это для чего и как ?

"на закладке компоновка данных ..." - имеется в виду запрос набора данных ?
Как туда поставить пустые значения если мне надо задать параметры виртуальной таблицы :
РегистрНакопления.Продажи.Обороты(, , , ) КАК ПродажиОбороты
К тому же пустые значения Дата(1,1,1) вернут пустой результат запроса
4 bvb
 
26.09.13
13:49
Тупое решение :

РегистрНакопления.Продажи.Обороты(&НачПериода,&КонПериода, , ) КАК ПродажиОбороты
И установить на них значения Дата(2000,1,1), Дата(2099,1,1) соответственно.
5 famnam
 
26.09.13
13:49
Галочку Автозаполнение снять и самому в компоновке прописать, где че использовать
6 famnam
 
26.09.13
13:52
7 MadHead
 
26.09.13
15:47
(3) При передаче пустой даты как параметр виртуальных таблиц остатки или обороты пустые даты означают незаполненный параметр. То есть формирование на актуальную дату (остатки), и весь период (Обороты).
РегистрНакопления.Продажи.Обороты({Дата1},{Дата2} , , )
НА закладке параметры установить пустую дату в оба параметра