Имя: Пароль:
1C
1С v8
СКД
0 Singenor
 
26.06.12
16:29
Начал осваивать СКД, нужно сделать отчет, берутся данные только из одного справочника, по сути все реквизиты. Я сделал запрос, результат выводит то, что мне нужно. Теперь встает такой вопрос, как сделать группировку по некоторым полям? к примеру поля на вывод в отчет следующие:

Контрагент   Документ      Статус     Организация
Иваново       Поступление  готов       ЛЭМЗ


нужно сделать группировку по Контрагенту, Докумету, Статусу.
ребята, помогите как? читал в книге, не особо понял((
1с 8.1
1 PR
 
26.06.12
16:30
Да
2 evorle145
 
26.06.12
17:00
читай Хрусталева Е.Ю. Разработка сложных отчетов в 1С Предприятии 8 СКД
3 evorle145
 
26.06.12
17:01
там все понятно
4 Singenor
 
26.06.12
17:03
(3) ее и читаю, но не получается(
5 evorle145
 
26.06.12
17:06
1) добавляешь необходимые группировки в конструкторе запроса
2) в СКД на вкладке Настройка не забываешь добавить детальные записи и необходимые поля.
6 Singenor
 
26.06.12
17:27
Сделал в конструкторе запроса группировку по полям, которые мне нужны
в скд в настройках добавляю детальные записи, и в настройках этих детальных записей на вкладке: Поля Группировки, добавляю поля, которые я указывал в конструкторе запроса, верно?
7 Buster007
 
26.06.12
17:28
(4) читай лучше.
8 eromanov
 
26.06.12
17:29
(5) оу оу какие группировки в конструкторе запроса?) Сам то сначала разберись)
9 evorle145
 
26.06.12
17:31
(8), а ну да, там они не нужны=) Только в СКД указать поля группировки
10 eromanov
 
26.06.12
17:32
(9) Верно просто на закладке "настройки" русским написано добавить группировку, затем выбираешь свой реквизит.
11 Singenor
 
26.06.12
17:36
у меня он группирует только по полю контрагент, у меня сейчас так выглядит:
Отчет
  -Таблица
         -Строки
                - Контрагент,Документ,Статус,Организация
                 -Контрагент
                 -Документ
                 -Статус

А группируется только по полю контрагент, а нужно чтобы группировалось по
Контрагент,Документ,Статус
12 sergeante
 
26.06.12
17:39
(11) нафик тебе таблица, ты же не кросс делаешь.
13 evorle145
 
26.06.12
17:39
(11), тебе таблица не нужна, как я понял, тебе надо добавить детальные записи и указать   -Контрагент
- документ
  -статус
14 eromanov
 
26.06.12
17:40
правой кнопкой по "отчет" добавить - новая группировка=Контрагент
затем 3 раза в цикле с другими реквизитами)
15 sergeante
 
26.06.12
17:40
- Контрагент
--- Документ
---  Статус
------ Детальные записи
16 sergeante
 
26.06.12
17:41
и кури вдумчивей ртфм, они рулез
17 evorle145
 
26.06.12
17:42
(11), таблица используешь, когда необходимо на пересечении колонок и строк вычислить какие-то суммы.
(15), да, детальные записи я пропустил.
18 Singenor
 
26.06.12
17:43
Отчет
 -ДетальныеЗаписи
         -Контрагент
         -Документ
         -Статус

так?
19 evorle145
 
26.06.12
17:44
неа, вместо детальных записей должен быть контрагент, вообщем как в (15)
20 sergeante
 
26.06.12
17:44
(18) читай (15)
21 evorle145
 
26.06.12
17:44
Отчет
- Контрагент
--- Документ
---  Статус
------ Детальные записи
22 sergeante
 
26.06.12
17:45
отчёт - ветка контрагент - внутри контрагента док - внутри дока статус.
23 Singenor
 
26.06.12
17:45
Тогда он выдает по отдельности каждый из реквизитов, а мне нужно, чтобы они собраны были в одной таблице, в возможнотью разворачивата данные ( плюсик нажимаешь, и раскрывается группировка)
24 eromanov
 
26.06.12
17:46
(18) Советую все же углубить в Хрусталеву а не сюда, сомневаюсь что мы вас спасем...
25 Singenor
 
26.06.12
17:46
все дошло, получилось
26 evorle145
 
26.06.12
17:47
фуф
27 sergeante
 
26.06.12
17:47
(23) скрин настроек и результата в студию
28 Singenor
 
26.06.12
17:48
Тока детальные записи не последними должны походу быть, иначе он выдает группировки как мне надо, а в самом конце таблицу с моими данными
29 Singenor
 
26.06.12
17:49
Теперь следующий вопрос:)
Как сделать, чтобы  в настройке по умолчанию стояли группировки по Контрагенту и Статусу только?
30 Singenor
 
26.06.12
17:50
То есть при нажатии на сформировать отчет выдавалась группировка с данными по Контрагенту и статусу
31 eromanov
 
26.06.12
17:51
Представляешь если сохранить то так и останется)
32 sergeante
 
26.06.12
17:51
(30) создай отдельную ветку настроек, со старой ветки сними галку использования
33 eromanov
 
26.06.12
17:52
Точно первый отчет на СКД?
34 sergeante
 
26.06.12
17:52
ну или(31) да
35 Singenor
 
26.06.12
17:53
(31) в модуле прописать, что при открытии выдавать группировку только по нужным мне полям?
36 sergeante
 
26.06.12
17:55
(35) слу. полистай книжку, а.
37 sergeante
 
26.06.12
17:56
тут могут подсказать непонятные моменты, но учить пользоваться скд никто не станет.
38 eromanov
 
26.06.12
17:57
(35) ничего себе ты углубился) в модуль Хрусталева заглядывает странице так на трехсотой а ты через пять минут после первого отчета) силен!
39 evorle145
 
26.06.12
17:57
(37), старожилы в такую ветку не полезут, эт точно=)
40 Singenor
 
26.06.12
17:58
мм, понял с отдельной веткой, а как тогда задействовать ту ветку, которую вы мне объясняли пол часа как сделать? Программно?
41 Singenor
 
26.06.12
17:59
Ну можно конечно и в настройках галочки ставить, но это не особо по моему удобно
42 Singenor
 
26.06.12
18:00
И по поводу отборов: для них нужно программно задавать строки для ввода, чтобы на основании введеных в них данных рисовался отчет, так?
Независимо от того, куда вы едете — это в гору и против ветра!