Имя: Пароль:
1C
1С v8
Количество строк в справочнике (внешний отчет)
0 Len1vec
 
15.08.17
14:39
Добрый день. Подскажите пожалуйста, как правильно сделать.

Есть Справочник. В нем табличная часть. Нужно сделать внешний отчет, в котором будут выводиться те элементы справочника, в табличной части которых количество строк больше, чем 1. Как подсчитать количество строк в процедуре знаю, а как в отчете правильно это реализовать? И как установить порядковые номера выведенным в отчет строкам? (если это можно)

Заранее всех благодарю!
1 lodger
 
15.08.17
14:41
отчет на скд?
в ходе запроса подсчитать количество строк в тч.
2 Timon1405
 
15.08.17
14:43
(0) ВЫБРАТЬ
    ИмяСправочника.Ссылка,
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ИмяСправочника.РеквизитТЧ) КАК К
ИЗ
    Справочник.ВашСправочник
СГРУППИРОВАТЬ ПО
    ИмяСправочника.Ссылка
    ИМЕЮЩИЕ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ИмяСправочника.РеквизитТЧ)>1
3 Fragster
 
гуру
15.08.17
14:44
ВЫБРАТЬ
    ИмяСправочникаТч.Ссылка
ИЗ
    Справочник.ВашСправочник.Тч КАК ИмяСправочникаТч
Где
ИмяСправочникаТч.НомерСтроки = 2
4 Fragster
 
гуру
15.08.17
14:45
ну а порядковые нгомера средствами СКД или постобработкой (при выводе)
5 Len1vec
 
15.08.17
15:18
(3) у Вас указывается работа только с таб. частью справочника, а в отчет так же выводятся и другие реквизиты элемента справочника, которые не входят в таб. часть.
(2) ИмяСправочника.РеквизитТЧ это например Сотрудники.ВыполненныеРаботыНаименование, где Сотрудники - справочник, ВыполненныеРаботы - ТЧ, Наименование - название поля ТЧ?
6 Fragster
 
гуру
15.08.17
15:27
(5)
ВЫБРАТЬ
    ИмяСправочника.Ссылка,
    ИмяСправочника.Реквизит
ИЗ
    Справочник.ВашСправочник КАК ИмяСправочника
    Внутреннее соединение Справочник.ВашСправочник.Тч КАК ИмяСправочникаТч
ПО
ИмяСправочникаТч.Ссылка = ИмяСправочника.Ссылка
и ИмяСправочникаТч.НомерСтроки = 2
7 Len1vec
 
15.08.17
15:55
(6) Почему ИмяСправочникаТч.НомерСтроки = 2?
Пустой результат запроса.
8 Fragster
 
гуру
15.08.17
15:59
(7) потому что в (0) "в табличной части которых количество строк больше, чем 1"
9 Len1vec
 
15.08.17
20:05
(8) благодарю! The best)