Имя: Пароль:
1C
1С v8
v8: Помогите с СКД, вывод документов с двумя состояниями
0 never_be
 
08.12.13
19:23
Есть документ в нем 2 реквизита с клиентами и 2 реквизита типа boolean кто платит, отправитель или получатель, нужно вывести отчет по клиентам сколько заплатил каждый клиент как отправитель и как получатель, типа такого:
                           Как получатель                      Как отправитель     Итого
Клиент                          12                                             13                  25

Как я делаю, 2 запроса, сначала выбираю как получатель, потом как отправитель и объединяю, но вывести по человечески не получается, в СКД добавляю таблицу, в строки Имя клиента в столбцы - Как получатель и Как отправитель, получаю:
             Как получатель Пусто(Получатель Ложь) Итого Как отправитель Пусто(Отправитель Ложь) Итого Итого
Клиент

В итоге 3 Итого, а должно быть 1 раз, вывожу в столбцы только Как получатель, получается все круто но второй столбик без названия.
1 Wobland
 
08.12.13
19:36
бери данные из регистра, и будет тебе счастье
2 never_be
 
08.12.13
20:01
(1) У меня нет регистров, я использую внешний источник данных.
3 dj_serega
 
08.12.13
22:11
ничего не понял ;(
4 never_be
 
09.12.13
09:47
(3) В документе есть 2 реквизита с именем клиента из одного справочника, и 2 состояния кто платит за услуги, первый или второй, надо вывести отчет по каждому клиенту с разбивкой он платил как получатель или как отправитель.
5 Wobland
 
09.12.13
10:01
выбор когда получатель тогда сумма конец,
выбор когда отправитель тогда сумма конец

в чём проблема-то?
6 never_be
 
09.12.13
11:03
(5) проблем нет, не получается это красиво вывести.
7 never_be
 
09.12.13
11:05
(5) В групировках в строки вставляю клиента, в колонки вставляю например Отправитель (реквизит, булево), получаю то что мне надо:
                Отправитель          Пусто        Итого
Клиент

Слово пусто это колонка без заголовка, то есть Отправитель = Ложь, а мне надо для начала чтоб колонка как-то называлась.
8 Wobland
 
09.12.13
11:27
это ж не таблица, а список
9 never_be
 
09.12.13
13:28
(8) Запутался я, простая задача, а сделать как надо не получается.
10 alexiv79
 
09.12.13
13:34
(9) ВЫБОР КОГДА ИНАЧЕ КОНЕЦ посмотри. Типа такого
ВЫБОР КОГДА фл=0 ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК Отправитель,
ВЫБОР КОГДА фл=1 ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК Получатель,
11 alexiv79
 
09.12.13
13:35
+(10)  Где фл-переключатель. В данном случае конечно так
ВЫБОР КОГДА фл=Ложь ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК Отправитель,
ВЫБОР КОГДА фл=Истина ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК Получатель,
12 alexiv79
 
09.12.13
13:36
+(9)  А вообще такет запроса покажи свой
13 alexiv79
 
09.12.13
13:36
такет = текст