|
Параметры виртуальной таблицы "ХозрасчетныйДвиженияССубконто"
| ☑ |
0
Flempy
26.02.21
✎
07:32
|
Есть запрос на вывод документов списания и суммы списания этих документов через регистр бухгалтерии (в сабже). Мне необходимо исключить результата запроса данные содержащие определенные субконто. В параметрах я это указываю, однако номенклатура, которую я исключаю, все равно выводится. Что странно, когда указываю выводить определенную номенклатуру, все работает и необходимые данные выводятся, а когда исключаю - нет.
Параметры виртуальной таблицы:
РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, СубконтоКт1.Наименование <> "Дизтопливо" и СубконтоКт1.Наименование <> "Регуляр-92 н/эт", , ) КАК ХозрасчетныйДвиженияССубконто
|
|
1
Flempy
26.02.21
✎
07:33
|
Между условиями "или", а не "и" если что
|
|
2
Flempy
26.02.21
✎
07:34
|
А нет, все правильно было, я уже запутался в этих условиях
|
|
3
Flempy
26.02.21
✎
07:37
|
И если выводить условия не в параметрах виртуальной таблицы, то условия на исключения работают, однако запрос достаточно долго "Думает"
|
|
4
ДенисЧ
26.02.21
✎
07:40
|
За условие типа "СубконтоКт1.Наименование <> "Дизтопливо"" в приличных обществах канделябром даже не бьют... Его заталкивают в другое место...
|
|
5
Flempy
26.02.21
✎
07:41
|
(4) А как по-другому поставить условие?
|
|
6
ДенисЧ
26.02.21
✎
07:44
|
(5) Найти соответствующий элемент, передать его параметром в запрос и сравнивать ссылки.
|
|
7
Flempy
26.02.21
✎
07:45
|
(6) Ну это я уже пробовал, исход тот же
|
|
8
Галахад
гуру
26.02.21
✎
07:47
|
(7) Неужели канделябр?
|
|
9
Flempy
26.02.21
✎
07:47
|
(6) Тут я так написал для понятности
|
|
10
Flempy
26.02.21
✎
07:47
|
(8) Если бы, но нет
|
|
11
Йохохо
26.02.21
✎
07:50
|
(9) эйнштейн.джипг
|
|
12
Почему 1С
26.02.21
✎
08:11
|
(1) Я бы добавил первым условием условие, что видсубконтокт1 планвидовхарактеристик номенклатура
|
|
13
Flempy
26.02.21
✎
08:28
|
(12) Да, так запрос обрабатывается значительно быстрее. Спасибо
|
|
14
Chameleon1980
26.02.21
✎
09:13
|
потому что основное условие и оно понятное (индекс срабатывет)
а второе - дополнительное
на итс почитайте хоть
|
|
15
Chameleon1980
26.02.21
✎
09:16
|
|
|
16
Flempy
26.02.21
✎
09:21
|
(15) Благодарю, будем знать
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой