Настройка параметров СКД #681106


#0 by Melcor
1С 8.2. КА 1.1.36.1 Доброго утра. Сделал отчет в СКД и создал два параметра: Склад и Ответственный. Всё работает когда я их выбираю, но если в отчете эти поля оставлять пустыми или вообще не ставить галочку на отбор, то отчет выдает ошибку, что не задано значение параметра. Подскажите пжл, как сделать так, чтобы он выводил в отчет все жанные, если параметры не заданны.
#1 by Melcor
какие жанные, грамотей. Данные конечно
#2 by Defender aka LINN
Еще один... Ну, наверняка в этом есть какая-то логика: если тебе нужен отбор, ты делаешь параметр. Не для того ведь отбор придуман, чтобы отбор делать, так?
#3 by vicof
Запрос правильно писать нужно
#4 by Melcor
Я понимаю что в запросе надо правильно как-то условие поставить. Подскажите пжл как.
#5 by vicof
Где склад = значение(спр.склады.пустаяссылка) или склад=&склад. Хотя может не прокатить) Тогда вручную все склады в параметр запихивать
#6 by Melcor
Спасибо, попробую
#7 by Defender aka LINN
ППЦ... Скажите, вас на фабрике какой-то делают?
#8 by Melcor
всегда раздражают умники, которые кроме как на критику из за своего непомерного ЧСВ неспособны
#9 by Defender aka LINN
Тебе русским языком сказали: нужен отбор - юзай, блеать, ОТБОР. А не параметр. В СКД для этого ВОООБЩЕ ничего не надо делать. СОВСЕМ.
#10 by banco
просто убери параметры, пользуйся отбором
#11 by Defender aka LINN
"Товарищ судья, а он не может!" © Балбес
#12 by Конфигуратор1с
+100500
#13 by Melcor
У меня запрос по документам, т.е. пользователю надо зайти в настройки, на закладку отбор, найти доступных полях Ссылка.Дата, И создать два отбора на больше и меньше, чтобы можно было выбрать документы за период? Где это у Вас такие пользователи покладистые или вы их палками бьете?
#14 by Defender aka LINN
"создал два параметра: Склад и Ответственный". Это цитата, если что. А пользователи у меня как и у всех - тупые и ленивые, поэтому я это компенсирую: книжки умные читаю, мануалы всякие. И кнопку F1 не выломал из клавиатуры.
#15 by Melcor
Не в этом дело, они не будут искать на закладке отбор в доступных полях Ссылка.Заказчик и им никогда не объяснить, что это и есть склад. Тут всё сложно. Они на кнопку Настройки нажимать не хотят. Поэтому я и добавил параметры, чтобы на Настройку нажали и сразу видно все реквизиты для отбора. Ты мне скажи, это не возможно сделать или ты не знаешь как или просто тебе влом написать как?
#16 by fmrlex
В модуле объекта сделай обработчик ПриКомпановкеРезультата И проверяй свои параметры сколько влезет.
#17 by Melcor
Спасибо, друг
#18 by Конфигуратор1с
на форму табьлицу с отборами вывести религия не позволяет? а для поля задать короткое имя?
#19 by Смешной 1С
В запросе там где условие, напиши условие в фигурных скобках, тогда параметры будут необязательными
#20 by DimGan
Круто. Хотя параметр СКД можно вообще не вписывать через "&" Просто назначить в настройках, а в запросе вывести как поле.
#21 by banco
а если надо будет группу складов выбрать или список складов? не говорю еще по другие виды сравнения.
#22 by Defender aka LINN
Мамочки... А когда пользователь хочет, чтобы отбор по группе складов был, он к тебе за новым отчетом идет?
#23 by fmrlex
А что? САПерам можно, а нам нет чтоле? ))
#24 by Смешной 1С
Я не утверждаю что это лучше, чем через отбор. Но товарищ написал в что хочет параметрами. Я предложил вариант. Это лучше чем в При желании написать {Где Табл.склад В (&СписокСкладов)}
#25 by Rovan
(+5) в запросе так надо:
#26 by Смешной 1С
к
#27 by banco
не понимаю твоего упрямства. назови поля как хочешь, сделай быстрые отборы для пользователей.
#28 by Defender aka LINN
В запросе ТАК не надо.
#29 by Rovan
почему ? например я хочу чтобы параметр срабатывал в 1м запросе формирующем ВТ
#30 by Defender aka LINN
Это что с чем соединяется? Хочешь - пиши, никто не мешает. Но это не параметр должен быть, а отбор
#31 by Rovan
в общем случае для создания отбора надо вытаскивать данное поле в используемые...вроде отбор работает с самой таблицей-результатом, а для фильтра по параметру не нужно - он может участвовать в какой угодно глубине запроса по полям, которые потом нигде больше не участвуют
#32 by Defender aka LINN
"в общем случае для создания отбора надо вытаскивать данное поле в используемые" - чушь "отбор работает с самой таблицей-результатом" - как ему скажешь, так он и работает
#33 by el7cartel
мда...тяжелый случай...
#34 by el7cartel
на скд есть такая вещь "Отбор", вот и выбери нужное поле, и все!
#35 by el7cartel
ну так а чего сложного чтобы вытащить это поле нормально?
#36 by el7cartel
запрос мать его...усе
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С