![]() |
|
Создать два запроса в СКД | ☑ | ||
---|---|---|---|---|
0
Paimiji
08.10.20
✎
12:00
|
Подскажите пожалуйста. Мне необходимо в СКД в зависимости от выбранного пользователем на форме параметра формировать или один запрос или другой. То есть если пользователь выбрал на форме вариант "А" в скд формируется запрос А, если вариант Б, то формируется вариант Б. Как это сделать?
|
|||
1
fisher
08.10.20
✎
12:02
|
Запросы с разными наборами выходных полей?
|
|||
2
Ненавижу 1С
гуру
08.10.20
✎
12:02
|
Сделайте дав источника в объединении
В одно укажите ГДЕ &ВыполнятьЭто В другом ГДЕ НЕ &ВыполнятьЭто |
|||
3
Paimiji
08.10.20
✎
12:04
|
(1) Одинаковыми, меняется значение отбора по регистратору в запросе
|
|||
4
toypaul
гуру
08.10.20
✎
12:04
|
вот так http://catalog.mista.ru/1c/articles/1222743/
если дело только в логике, а настройки одни и те же |
|||
5
Paimiji
08.10.20
✎
12:05
|
(2) Можно попросить Вас пожалуйста расписать подробнее способ решения? Не очень понял, что необходимо делать
|
|||
6
toypaul
гуру
08.10.20
✎
12:05
|
(3) стоп. 4 не читать. или прочитать только для информации
|
|||
7
toypaul
гуру
08.10.20
✎
12:07
|
отбор по регистратору можно вывести в пользовательские настройки. и если это управляется только флажком, то добавить представление у ПН и этот флажок будет управлять вашим отбором
|
|||
8
toypaul
гуру
08.10.20
✎
12:07
|
и вообще прочитать сначала https://wiki.programstore.ru/kak-pravilno-zadavat-vopros-svyazannyj-s-podsistemoj-skd-v-1s/
|
|||
9
Ненавижу 1С
гуру
08.10.20
✎
12:09
|
(3) Тогда вообще просто:
ГДЕ (&Флажок И (МоеУсловие)) ИЛИ ((НЕ &Флажок) И (НЕ МоеУсловие)) |
|||
10
toypaul
гуру
08.10.20
✎
12:12
|
(9) фу так делать
|
|||
11
fisher
08.10.20
✎
12:13
|
(3) Тогда просто сделай объединение этих двух запросов, в котором по условию только один из подзапросов будет возвращать данные.
|
|||
12
Paimiji
08.10.20
✎
12:17
|
(9) (10) (11) Спасибо вам всем большое! Вроде понял, что делать:) Спасибо, что помогли!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |