|
СКД фильтровать два поля одним отбором по ИЛИ
| ☑ |
0
AlexRu2015
22.07.24
✎
13:30
|
Добрый день.
В СКД есть запрос в котором два поля склада, склад расхода и склад прихода.Как сделать один отбор по складу так что бы в результат попадали строки, где или склад прихода или склад расхода равен отбору. Я сделал параметром и прописал в запросе. но выглядит странно. Хотелось бы отбором, чтобы выглядело единообразно с организацией и номенклатурой.
Спасибо.
|
|
1
Волшебник
22.07.24
✎
13:30
|
Красиво описали. Может покажете?
|
|
2
AlexRu2015
22.07.24
✎
13:44
|
(1) В упрощенном виде как-то так
ВЫБРАТЬ
Запасы.Организация КАК Организация,
Запасы.СтруктурнаяЕдиница КАК СкладРасхода,
Запасы.КоррСтруктурнаяЕдиница КАК СкладПрихода,
Запасы.Номенклатура КАК Номенклатура,
Запасы.Регистратор КАК Регистратор,
Запасы.Количество КАК Количество,
Запасы.Сумма КАК Сумма
ИЗ
РегистрНакопления.Запасы КАК Запасы
ГДЕ
Запасы.Период МЕЖДУ &ДатаНачала И &ДатаОкончания
нужен один отбор который бы сработал как (СкладРасхода=ОтборПоскладу или СкладПрихода=ОтборПоскладу).
По отдельности эти отборы СКД создала а надо один.
|
|
3
Волшебник
22.07.24
✎
13:44
|
(2) Не надо упрощать. Покажите в реальном виде.
|
|
4
Волшебник
22.07.24
✎
13:45
|
период запасов - это сильно!
|
|
5
АНДР
22.07.24
✎
14:00
|
Поля Запасы.СтруктурнаяЕдиница и Запасы.КоррСтруктурнаяЕдиница проиндексированы и сколько всег складов в организациях?
|
|
6
AlexRu2015
22.07.24
✎
14:16
|
(5) складов много СтруктурнаяЕдиница это измерение регистра, СтруктурнаяЕдиница это реквизит не индексированый.
|
|
7
Волшебник
22.07.24
✎
14:18
|
(6) так измерение или реквизит?
И почему бы Вам его не проиндексировать?
|
|
8
ass1c
22.07.24
✎
14:22
|
Делаешь параметр скд = "МойВыбранныйСклад"
на закладке отбора добавляешь группу "ИЛИ". Туда пишешь отбор по двум твоим складам, но в колонке "правое значение" выбираешь тип "Поле компоновки данных" (предварительно сброси его) и там уже выбираешь свой параметр "МойВыбранныйСклад"
|
|
9
AlexRu2015
22.07.24
✎
15:20
|
(8) Это работает, но это все равно параметр как у меня было, он выводится немного не так как отбор. А пользователям хочется единообразия.
|
|
10
Волшебник
22.07.24
✎
15:21
|
(9) Объясните пользователям, что так надо.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший