Имя: Пароль:
1C
1С v8
СКД. Вывести количество регистраторов без прорисовки макета
0 LehhaK
 
06.08.13
12:08
Приветствую!
Написал отчет на СКД. Красивый. Всем нравится. Попросили посчитать количество регистраторов. Что то у меня без рисования макета никак не получается. может подскажет кто, как это можно реализовать?
Вот картинка: http://hdd.tomsk.ru/gallery/qwhxuxnq#lideehtc
Хочу чтобы рядом с каждым типом документа выводилось количество документов. Через ресурс вроде сделал, но как мне его вывести только в нужном месте не понятно
1 Cube
 
06.08.13
12:10
(0) Четкий скрин, всё видно.
2 pessok
 
06.08.13
12:11
выбрать нужную группировку, и там на закладке Поля добавить свой ресурс.
3 LehhaK
 
06.08.13
12:28
(2) Не помогло :(
4 LehhaK
 
06.08.13
12:32
(1) Похоже, файлообменник такой. Вот в БМП http://hdd.tomsk.ru/gallery/qwhxuxnq#dhldtujd пока не скачаешь - выглядит так же отвратно
5 Cube
 
06.08.13
12:36
(4) Ты количество регистраторов в запросе считал или в вычисляемом поле СКД?
6 LehhaK
 
06.08.13
12:38
(5) И так и так считал. И еще в ресурсах считал. Как правильнее?
7 pessok
 
06.08.13
12:39
(6) в вычисляемом поле, а в (3) врешь
8 Cube
 
06.08.13
12:42
(6) Ну, если в запросе, то в СКД на закладке "Наборы данных" найди это поле и в ячейке "Путь" напиши что-то вроде "Регистратор.КоличествоДокументов". Где "Регистратор" - это поле Регистратор, а "КоличествоДокументов" - это имя твоего поля до переименования.

Теперь поле "КоличествоДокументов" стало реквизитом поля "Регистратор". В Итоги его не добавляй. Просто выведи его в выбранные поля.
9 LehhaK
 
06.08.13
13:03
(7) Если я получаю в вычисляемом поле количество и вывожу его как ты говоришь,то оно почему то никуда не выводится http://hdd.tomsk.ru/gallery/qwhxuxnq#jyzlzuay
(8) По твоей схеме вроде как работает, но почему то в запросе игнорируется "Количество(Различные Документ.регистратор) В мое "количество документов" попадает просто регистратор
10 Cube
 
06.08.13
13:08
(9) "но почему то в запросе игнорируется"
Так надо же отдельной таблицей итоги-то считать... Ишь, какой шустрый...
11 LehhaK
 
06.08.13
13:11
(10) Там весь запрос:
ВЫБРАТЬ
    ТоварыНаСкладах.Период,
    ТоварыНаСкладах.Регистратор,
    ТоварыНаСкладах.НомерСтроки,
    ТоварыНаСкладах.Активность,
    ТоварыНаСкладах.ВидДвижения,
    ТоварыНаСкладах.Склад,
    ТоварыНаСкладах.Номенклатура,
    ТоварыНаСкладах.ХарактеристикаНоменклатуры,
    ТоварыНаСкладах.СерияНоменклатуры,
    ТоварыНаСкладах.Качество,
    ТоварыНаСкладах.Количество,
    ТоварыНаСкладах.МоментВремени,
    ТИПЗНАЧЕНИЯ(ТоварыНаСкладах.Регистратор) КАК ТипДокумента,
    ТоварыНаСкладах.Регистратор.Сделка КАК Основание,
    ТоварыНаСкладах.Регистратор.ДокументПередачи КАК Основание2
ИЗ
    РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах
ГДЕ
    ТоварыНаСкладах.Период МЕЖДУ &НачалоПериода И &КонецПериода

Зачем там еще таблица?
12 Cube
 
06.08.13
13:14
(11) Да чтобы количество регистраторов посчитать... Всё понятно, в запросе ты не считаешь...
Ну попробуй в ячейке "Поле" у вычисляемого поля написать как в (8)
13 LehhaK
 
06.08.13
13:22
14 Cube
 
06.08.13
13:25
(13) Куда смотреть?

ЗЫ: Что нельзя постить прямые ссылки на скрины? Вот так: http://download.hdd.tomsk.ru/download/vkqxrnib?d55900f9d4644f81fc1b80b442d9d92b
15 Cube
 
06.08.13
13:26
+(14) А вообще, поменяй хостинг картинок.
16 LehhaK
 
06.08.13
13:26
(15) Посоветуй правильный хостинг
17 Cube
 
06.08.13
13:27
18 LehhaK
 
06.08.13
13:28
(14) Смотреть на регистратор. Теперь регистратор и регистратор.кол выводятся в одном поле, но регистратор.кол так количеством и не стал :( но вообще цль то была вывести количество регистраторов рядом с полем ТипДокумента, а не Регистратор
19 Cube
 
06.08.13
13:32
(18) Ну так ты напиши имя поля не "Регистратор.КоличествоДокументов", а "ТипДокумент.КоличествоДокументов". Логично ведь?))

А по поводу, что у тебя ничего не считается, так потому что, видимо, не считаешь... А надо считать.
20 LehhaK
 
06.08.13
13:35
(19) Уже написал, ога, понял что дурак. Считать... как считать? соединять еще раз с этим же регистром? Почему в запроче игнорируется Количество(Различные) и вместо количества выдается просто ссылка?
21 Cube
 
06.08.13
13:40
(20) "соединять еще раз с этим же регистром?"
Да, но этот вариант взлетит только для фиксированной настройки отчета. Если пользователь захочет поменять группировки местами, то ничего хорошего не выйдет...

Лучше, всё же, ресурсами и итогами это дело решать...
22 LehhaK
 
06.08.13
13:46
(21) С этого и начинался мой вопрос: как вывести ресурс рядышком с ТипДокумента? :)
23 LehhaK
 
06.08.13
13:53
Вот так с ресурсом у меня выходит http://s1.ipicture.ru/uploads/20130806/i2K66R5e.bmp
24 LehhaK
 
06.08.13
13:54
25 Cube
 
07.08.13
04:49
(24) Пробовал в настройках отчета на закладке "Другие настройки" установить "Авто позиция ресурсов" = "Не использовать"?
26 LehhaK
 
07.08.13
11:46
(25)Пробовал, вообще ничего не выводит. Я забил и вывел отдельной колонкой :) Спасибо большое за помощь
27 samozvanec
 
07.08.13
11:51
все не читал, ресурс предлагали уже?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший