Не задано значение параметра СКД. если не указано выбрать все #741018


#0 by Adecvator
В запросе установил отбор по сотруднику, если не выбран сотрудник, что бы выводило по всем. В 7-ки условие "в" отбирала все записи, если значение не заполнено, в 8-ке того нет (
#1 by Timon1405
Используйте отбор в СКД
#2 by User_Agronom
+1
#3 by Ненавижу 1С
В ИЕРАРХИИ так теперь себя ведет, но лучше Отбор СКД
#4 by ЧеловекДуши
Используй наконец не Параметры, а Компоновку данных в Запросе. И простой Отбор в настройках СКД.
#5 by Fragster
{Где
#6 by su_mai
Надо задавать отбор но не в настройках таблицы, а в настройках компоновщика. На вкладке Компоновка данных - Таблица - Условие или просто Условия добавить поле сотрудник. Далее в настройках СКД добавить отбор по этому полю и включить пользовательскую доступность данного отбора "Включать в пользовательские настройки".
#7 by Fragster
+ тогда будет влиять галка "использование" у параметра
#8 by ЧеловекДуши
+ в 8-ке того нет ( В СКД этого не нужно
#9 by ЧеловекДуши
Для отбора по Дате или Числу, или Строке. Такой способ сойдет. А вот если это уже Справочник или Документ, то уже как то топорно в плане отбора :)
#10 by Defender aka LINN
Каждый уважающий себя 1С-самурай, когда сталкивается с СКД просто обязан в подобных случаях использовать параметры. Если же требуется параметр, то их бу1Сидо велит в таких случаях корячить отбор. Очень древнее философское учение, ХЗ откуда взялось, но новые сторонники постоянно появляются.
#11 by Adecvator
Решил проблему выводом отбора на форму. Но вот есть другой трабл: ВЫБРАТЬ     ХозрасчетныйОстатки.Субконто3,     ХозрасчетныйОстатки.Субконто1, Чего дублируются строки с док и без?
#12 by Adecvator
спс.
#13 by Defender aka LINN
Какие параметры виртуальной таблицы указал - так и выводит
#14 by Adecvator
подскажите, что не так
#15 by LordCMEPTb
Пустой регистратор - остатки на начало/конец периода
#16 by Adecvator
а как быть?
#17 by Defender aka LINN
Выходить на майдан. Геть, ктонескаче и покрышки с собой.
#18 by LordCMEPTb
Я костылями пользуюсь: создаю еще один реквизит "Документ-регистратор", в котором ставлю условие, что если неопределено, то NULL, а в самой схеме устанавливаю флажок на поле "Игнорировать значения NULL"
#19 by Defender aka LINN
На что только люди не идут, лишь бы документацию не читать
#20 by Adecvator
ВЫБРАТЬ     ВЫБОР        КОГДА ХозрасчетныйОстатки.Регистратор = НЕОПРЕДЕЛЕНО ТОГДА NULL        ИНАЧЕ ХозрасчетныйОстатки.Регистратор все равно выводить собака, и с галочкой игнор NULL
#21 by Adecvator
получилось спс.
#22 by Adecvator
все равно не получилось, когда группируешь по документу все ок, когда снимаешь группировку все равно дублируется (
#23 by DrShad
соедини две таблицы - остатки и обороты а лучше два набора данных и связб по субконто
#24 by Adecvator
спасибо большое.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям