Имя: Пароль:
   
1C
1С v8
Ошибка в СКД: глобальные элементы отбора обязательно должны использовать поля
0 mwide
 
22.09.15
15:51
Подскажите, пожалуйста, по такой проблеме:
Отчет в СКД. Ставлю отбор, например: 1 = 1 (т.е. левое значение типа число, правое значение тип число).
При выполнении получаю ошибку:
"Ошибка в элементе отбора: глобальные элементы обязательно должны использовать поля "1 Равно 1".

С  чем это может быть связано? Отбор с единицами приведен для примера.
1 Fragster
 
22.09.15
15:59
оно же русскими буквами пишет: хотя бы один из элементов отбора должен быть полем
2 Fragster
 
22.09.15
15:59
либо левое значение, либо правое
3 Fragster
 
22.09.15
15:59
либо оба
4 mwide
 
22.09.15
16:21
(1) Да, понял. Но в другом отчете получилось использовать в отборе параметры. Типа "Параметры.Имя Не заполнено"
5 mwide
 
22.09.15
16:21
в чем разница?
6 mwide
 
22.09.15
17:27
Если кому интересно, нашел выход в том, чтобы отбор с обращением к параметрам делать не в глобальной ветке "Отчет", а на уровне первой группировки. То есть щелкаем на первую после "Отчета" группировку, В заголовке "Настройки" переходим с "Отчет" на "<Имя нашей группировки>", и для неё ставим отбор.

У меня была задача вывода через СКД внешней таблицы (соответственно отбор при получении данных не сделать), и нужно было упростить пользователю работу с  параметрами. Делал такое условие отбора, что если пользователь оставил параметр пустым, выбираются все данные. Если что-то ввел - отбор по значению параметра.
7 Fragster
 
22.09.15
17:30
(6) это попытка избавится от галки "использование"?
8 mwide
 
22.09.15
17:44
(7) да
9 Fragster
 
22.09.15
17:52
(8) просто ставь галку "Использование" в зависимости от значения поля, откуда берешь параметр