Имя: Пароль:
1C
1С v8
СКД глобальные элементы отбора обязательно должны использовать поля...
,
0 Ar-Bus
 
27.04.13
19:21
Всем привет! Подскажите, куда копать? СКД только начал осваивать, текст ошибки следующий:
"Ошибка в элементе отбора: глобальные элементы отбора обязательно должны использовать поля "ПараметрыДанных.НачалоПериода Равно 01.01.2013 0:00:00"

Делаю отчет в СКД "РасчетыСПокупателями". По регистру накопления. Есть поля Магазин, Покупатель, ДокументДвижения. Добавляю в пользовательские настройки отбор по НачалоПериода, КонецПериода. При формировании отчета выходит вышеприведенная ошибка. Помогите, пожалуйста!
1 Ar-Bus
 
27.04.13
19:48
В СКД создаю в конструкторе запроса запрос. Таблицы: РасчетыСПокупателямиОстаткиИОбороты,
группировка:
РасчетыСПокупателямиОстаткиИОбороты.Магазин
РасчетыСПокупателямиОстаткиИОбороты.Покупатель
РасчетыСПокупателямиОстаткиИОбороты.ДокументРасчета,
суммируемые поля:
РасчетыСПокупателямиОстаткиИОбороты.СуммаНачальныйОстаток
РасчетыСПокупателямиОстаткиИОбороты.СуммаПриход
РасчетыСПокупателямиОстаткиИОбороты.СуммаРасход
РасчетыСПокупателямиОстаткиИОбороты.СуммаКонечныйОстаток
Как теперь в СКД визуально указать датуНачала и датуОкончания???
2 ИсчадиеADO
 
27.04.13
20:00
попробуй на закладке параметры указать, если в пользовательских настройках нет
3 Ar-Bus
 
27.04.13
20:41
(2) ну да, параметры появились в пользовательских настройках. Но вот незадача - указываю датуНачала=01.04.13, а в отчет все равно выходят доки за все даты... в поле "ДокументРасчета". С группировками напутал? Не нужна группировка "ДокументРасчета"? Может я в регистре накопления зря создал измерение "ДокументРасчета"? Он же по идее всегда равен регистратору. Как тогда сделать? Надо так: если указываешь датуНачала 01.04.13, то тогда не выводить строки с доками расчета, дата которых меньше...
4 ИсчадиеADO
 
27.04.13
20:44
закинь куданить обработку, так сложно понять, че у тя там
5 ИсчадиеADO
 
27.04.13
20:47
а ты случаем не определял в запросе параметры &ДатаНачала и &ДатаОкончания? Просто сама скд эти параметрыф под таблицу ОстаткиИОбороты юзает
6 ИсчадиеADO
 
27.04.13
20:48
если 5 верно, то тебе скорее всего вообще нет смысла указывать принудительно параметры, за тебя это сделает скд
7 Ar-Bus
 
27.04.13
20:48
8 ИсчадиеADO
 
27.04.13
20:49
это кстати для какой конфы?
9 Ar-Bus
 
27.04.13
20:51
(8) розница ред.2
10 Ar-Bus
 
27.04.13
20:52
просто как задать условие на дату регистратора... В виртуальной таблице ОстаткиОбороты нет такого поля...
11 ИсчадиеADO
 
27.04.13
20:58
черд, розницы под рукой нет. Так вроде нормально, только группировку и сортировку в тексте запроса мог бы не делать.
(10) 1) а зачем тебе дата регистратора, когда параметрами отберешь по периоду в регистре?
2) ты можешь добавить в виртуальную таблицу регистратор, тебе нужно в параметре вирт. таблице периодичность "авто" поставить
12 ИсчадиеADO
 
27.04.13
20:59
можешь тим вьювер сказать, посмотрю. Розницы нет под рукой
13 Ar-Bus
 
27.04.13
21:00
(11) дата регистратора мне затем, чтобы руками задать в тексте запроса условие... регистратор.дата между &ДатаНачала И &ДатаОкончания. Т.к. я не могу сообразить, как визуальными средствами СКД это условие задать
14 ИсчадиеADO
 
27.04.13
21:01
(13) хочешь сказать у тя в движениях период - это одна дата, а дата регистратора - другая?
15 Ar-Bus
 
27.04.13
21:03
(13) о, точно... что-то я запутался... во временной таблице же есть период
16 ИсчадиеADO
 
27.04.13
21:04
если прям на дату регистратора, то в параметры вирт. таблицы задавай периодичность авто. Вытаскивай регистратор. Убирай свою группировку (зачем она вообще?) А потом ставь отбор. Но это изврат :)
17 Ar-Bus
 
27.04.13
21:04
вот ид тимвьювера 759 901 811
18 Ar-Bus
 
27.04.13
21:05
2305
19 ИсчадиеADO
 
27.04.13
21:06
ща :) обновлю сам
20 Ar-Bus
 
27.04.13
22:07
тема закрыта, спасибо
Независимо от того, куда вы едете — это в гору и против ветра!