|
СКД и отбор | ☑ | ||
---|---|---|---|---|
0
КнОпка
12.03.20
✎
18:36
|
есть параметр список значений
возможен ли строгий отбор, т.е. удовлятворяет всем значениям списка параметра? вот такой строгий отбор в список выводит если хотя бы одно значение совпадает а нужно строгое совпадение. Такое в запросе есть? |
|||
1
ДенисЧ
12.03.20
✎
18:37
|
В явном виде нет
|
|||
2
bolder
12.03.20
✎
18:37
|
(0) Через И.
|
|||
3
КнОпка
12.03.20
✎
18:38
|
(2) я не могу через И сделать ибо я не знаю количество значений в параметре, оно может быть разным
|
|||
4
КнОпка
12.03.20
✎
18:39
|
(1) Вот и я так думаю, ну а вдруг есть
|
|||
5
Жан Пердежон
12.03.20
✎
18:43
|
как одно значение может быть равно сразу нескольким?
|
|||
6
fisher
12.03.20
✎
18:44
|
А как значение поля в строке может быть одновременно равно всем значениям списка?
|
|||
7
КнОпка
12.03.20
✎
18:45
|
(5) есть заданный список
список1,список3,список4,список5 в параметре только список2 и список3 значит отбор не прошел |
|||
8
Жан Пердежон
12.03.20
✎
18:47
|
(7) список чего ты скурил?
|
|||
9
КнОпка
12.03.20
✎
18:48
|
(6) не так
есть номенклатура со своей табличной частью и в нем есть произвольный список своих значений у меня есть отбор - отобрать только ту номенклатуру у которой табличная часть строго соответствует моему отбору - списку определенных значений. Не пойму как эту задачу решить красиво |
|||
10
КнОпка
12.03.20
✎
18:50
|
в (2) правильно пишут, но .. как это сделать в запросе
я не знаю |
|||
11
Жан Пердежон
12.03.20
✎
18:51
|
(9) две таблички соединить? причем тут отбор
|
|||
12
fisher
12.03.20
✎
18:51
|
(9) Ну наконец-то внятное описание задачи. Это тебе в запросе придется решать. Требовать от СКД интеллекта программиста - это слишком.
|
|||
13
080808Ник
12.03.20
✎
18:52
|
(9) вешаешь на форму список значений. при компоновки программно преобразуешь его в тз. в запросе соединяешь с табличной частью номенклатуры и берешь внутренне соединение. полученный список номенклатуры пихаешь в параметр скд
|
|||
14
fisher
12.03.20
✎
18:54
|
(10) Тю. Просто в запросе соединяешь с отфильтрованной табличной частью и если количество строк в ней совпадает с размером списка - значит присутствуют все позиции из списка.
|
|||
15
КнОпка
12.03.20
✎
18:55
|
(13) не очень понимаю. У меня внутреннее соединение и выводит только те значения, которые удовлетворяют хоть одному параметру отчета
|
|||
16
КнОпка
12.03.20
✎
18:57
|
(14) хм
|
|||
17
Жан Пердежон
12.03.20
✎
18:58
|
при желании можно еще и порядок проверить
|
|||
18
080808Ник
12.03.20
✎
19:00
|
(14) тоже вариант
|
|||
19
Жан Пердежон
12.03.20
✎
19:11
|
Кстати, надо б записать, норм задачка для собеседования на джуна
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |