Имя: Пароль:
1C
1С v8
Условие в запросе
0 zerat
 
29.07.14
15:52
Добрый день!
Делаю отчет по регистру бухгалтерии
В параметры виртуальной таблицы указываю данные по счетам которые мне нужно выбрать

ВЫБРАТЬ
    ХозрасчетныйОборотыДтКт.СчетДт,
    ХозрасчетныйОборотыДтКт.СчетКт,
    ХозрасчетныйОборотыДтКт.Регистратор КАК Документ,
    СУММА(ХозрасчетныйОборотыДтКт.СуммаОборот) КАК Сумма,
    СУММА(ВЫБОР
            КОГДА ПОДСТРОКА(ХозрасчетныйОборотыДтКт.СчетДт.Код, 1, 2) = "43"
                ТОГДА ХозрасчетныйОборотыДтКт.КоличествоОборотДт
            КОГДА ПОДСТРОКА(ХозрасчетныйОборотыДтКт.СчетКт.Код, 1, 2) = "43"
                ТОГДА ХозрасчетныйОборотыДтКт.КоличествоОборотКт
        КОНЕЦ) КАК Количество
ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачалоПериода, &КонецПериода, Регистратор, СчетДт В (&СчетаДт), , СчетКт В (&КорСчета), , Организация = &Организация) КАК ХозрасчетныйОборотыДтКт

как мне исключить из запроса проводку дб 20.03 кр 20.03?
В параметре СчетаДт есть счета 20.01,20.02,20.03,43.01,43.02,43.03,90.02.1
В параметре КорСчета есть счета 20.01,20.02,20.03,43.01,43.02,43.03
1 zerat
 
29.07.14
15:53
Мне нужно собирать данные по определенным проводка, счета и коресподненцию которых указывает пользователь в настройках отчета
2 Maxus43
 
29.07.14
15:55
ГДЕ СчетДТ <> СчетКт

?
3 Maxus43
 
29.07.14
15:56
да и КОГДА ПОДСТРОКА(ХозрасчетныйОборотыДтКт.СчетДт.Код, 1, 2) = "43"

гениально конечно...
есть В ИЕРАРХИИ и прочие радости
4 zerat
 
29.07.14
16:05
(2) блин все так просто, я наверно отупел к концу дня
Спасибо!!!
5 zerat
 
29.07.14
16:06
(2) блин....не прокатит так
6 zerat
 
29.07.14
16:06
мне надо чтобы дб 43.01 и кр 43.01 был
7 zerat
 
29.07.14
16:06
а вот дб 20.03 и кр 20.03 не был
8 Maxus43
 
29.07.14
16:07
Где
Выбор Когда СчетДт = &счет2003 Тогда
СчетДт <> СчетКт
Иначе Истина Конец
10 Alex S D
 
29.07.14
16:08
+
11 Рэйв
 
29.07.14
16:08
Навверное не политкоректно..Но что ж.
12 Крошка Ру
 
29.07.14
16:09
если не (счетдт = счет2003 и счеткт=счет2003)
13 Maxus43
 
29.07.14
16:09
(11) именно так
14 zerat
 
29.07.14
16:14
(8) Спасибо!!!