Имя: Пароль:
1C
1С v8
Формирование конструкции ВЫБОР
,
0 DimSon123
 
11.06.15
13:01
Доброго времени суток.

////////////////////
ВЫБОР
    КОГДА ХозрасчетныйОбороты.Регистратор = Покупатели.Ссылка
        ТОГДА Покупатели.Покупатель
    ИНАЧЕ "2"
КОНЕЦ
///////////////////

Собственно, вопрос: как для "ИНАЧЕ" задать, чтобы строка не выводилась вообще???
1 ДенисЧ
 
11.06.15
13:03
что значит не выводилась?
2 Enterprise
 
11.06.15
13:03
(0) Какая строка?
3 Dry_42
 
11.06.15
13:03
не писать конструкцию иначе
4 chelentano
 
11.06.15
13:04
(0) задай условие в запросе, тогда строка не выведется вообще
5 FIXXXL
 
11.06.15
13:05
условие через ССЫЛКА юзай
6 DimSon123
 
11.06.15
13:06
(3)  тогда выводиться пустая строка...а надо, чтобы ее не было вообще
7 chelentano
 
11.06.15
13:07
(6)
ГДЕ
  ХозрасчетныйОбороты.Регистратор = Покупатели.Ссылка
8 zak555
 
11.06.15
13:07
обычно
регистратор -- док, а Покупатели -- справочник
9 DimSon123
 
11.06.15
13:08
(1) (2)
http://gyazo.com/56f0aa1c81ba195e0619bfedb4c3d5c1
надо пустые строки не отображать
10 Enterprise
 
11.06.15
13:09
(9) см (4)
11 chelentano
 
11.06.15
13:09
(9) тебе в третий раз написать?
12 DimSon123
 
11.06.15
13:09
(8) нет, так не устраивает. Надо по некоторым регистраторам выводить покупателей, а по остальным - ничего не выводить.
13 chelentano
 
11.06.15
13:11
Если на СКД, то там где-то есть галка "Игнорировать пустые значения" или что-то типа того
14 Enterprise
 
11.06.15
13:12
(12) Именно в конструкции ВЫБОР никак
15 FIXXXL
 
11.06.15
13:15
(9) условие на &ПустойПокупатель
16 DexterMorgan
 
11.06.15
13:16
да это просто отбор потом на это поле что не is null
17 MrKartez
 
11.06.15
13:21
(12) к (7) опиши в условии ГДЕ через ВЫБОР КОГДА ТОГДА ИНАЧЕ КОНЕЦ регистраторы, при которых будет выводится, а при каких нет :D
18 zak555
 
11.06.15
13:23
покажи макет отчёта
19 DimSon123
 
11.06.15
13:29
(18)
http://gyazo.com/56f0aa1c81ba195e0619bfedb4c3d5c1
пустые строки не отображать
20 zak555
 
11.06.15
13:31
(19) ты мне словами напиши
какие группировки и какие показатели нужны
21 samozvanec
 
11.06.15
13:32
(19) тебе уже ответили!
(20) ему уже ответили!
22 DimSon123
 
11.06.15
13:34
(21) да, ответ дали, и даже не один. Я просто пока не пойму, как это реализовать в СКД (задать условие ГДЕ для ВЫБОРА)
23 samozvanec
 
11.06.15
13:36
(22) не для выбора. просто условие в секции ГДЕ. закладка Условия в конструкторе запросов.
24 samozvanec
 
11.06.15
13:37
+(23) и ВЫБОР тебе тогда нафиг не нужен становится
25 ВРедная
 
11.06.15
13:38
(22) При чем тут Выбор?
Выбор это только определение значения конкретного поля. Оно может быть, может не быть, но на наличие всей строки это поле никак не влияет.

Отбор устанавливается конструкцией ГДЕ
26 DexterMorgan
 
11.06.15
13:50
Мля какой детский сад, фейс палм просто =)
27 samozvanec
 
11.06.15
14:05
(26) фу как некрасиво!
28 DimSon123
 
12.06.15
12:52
Решил проблему следующим образом: установил отбор на уровне ГРУППИРОВКИ покупатель и скрыл информацию о наложенном отборе https://yadi.sk/i/Mg_Ba4N-hDVEQ https://yadi.sk/i/soYQN9dihDVF5
29 zak555
 
12.06.15
12:54
ответа на 20 не увидел
30 DimSon123
 
12.06.15
13:00
(29) Да, ты прав, не увидел, надо было отписать.
В любом случае, спасибо всем за отклик!
Независимо от того, куда вы едете — это в гору и против ветра!