Всем привет) Я новичок, потому не судите строго за вопрос, нужна ваша помощь, по созданию отчета) Отчет для примера сделал по похожему принципу с инета (Во Вложении ВнешнийОтчет1) Но задание у меня такое: нужно сделать Отчет как показано на таблице ЕКСЕЛЬ (Во вложении ОтчетПоОплатах).Сделать это нужно с помощью Внешнего отчета, Отбор нужно по контрагенту сделать. обошел все форумы и сайты, ничего толком не нашел или не понял :(
---
вот полное решение. спасибо за отклик
---
Это же СКД, макет вам здесь не нужен по идее.
Сперва напишите запрос, который будет содержать все нужные вам поля. Потом настройте схему компоновки данных, нужные вам группировки.
Есть неплохая книга Хрусталевой по отчетам в СКД, лучше начать с нее. Или хотя бы с базовых видео в йотубе.
---
Отбор по контрагенту и дате - у вас на странице где вы настраиваете компоновку есть вкладка "Отбор". Выведите туда поля "Контрагент" и "Дата" и поставьте галочку, называется, типа, "Включать в пользовательские поля" что ли. Если вы работаете в управляемом интерфейсе эти поля сами появятся на форме. Если нет - нужно будет вывести поле "Отбор" Компоновщика настроек на форму. Группировки настраиваются там же, в вашей таблице уже есть одна группировка по строкам, это банковский счет. Кликните на ней правой кнопкой мыши и выберите "добавить группировку", так добавьте столько группировок сколько необходимо, нужного уровня вложенности.
---
Значит вам эти поля нужно в запрос добавить.
---
в общем как то так получилось
---
Вот в общем то:
---
Нужны только поступления? В запросе в секции условий напишите

```1c
    ГДЕ Регистратор ССЫЛКА Документ.ПоступленияБезналичныхДенежныхСредств
```

Или как там у вас тип документа называется.
---
макет таблицы уже сделал в конфигурации. а дальше что нужно делать??
---
Это же СКД, макет вам здесь не нужен по идее.
Сперва напишите запрос, который будет содержать все нужные вам поля. Потом настройте схему компоновки данных, нужные вам группировки.
Есть неплохая книга Хрусталевой по отчетам в СКД, лучше начать с нее. Или хотя бы с базовых видео в йотубе.
---
я уже сделал запрос (во вложении). но я не понимаю что значит: "Отбор по контрагенту и дате" и "Группировка по дням (кто оплачивал)". как это все нужно делать?
---
Отбор по контрагенту и дате - у вас на странице где вы настраиваете компоновку есть вкладка "Отбор". Выведите туда поля "Контрагент" и "Дата" и поставьте галочку, называется, типа, "Включать в пользовательские поля" что ли. Если вы работаете в управляемом интерфейсе эти поля сами появятся на форме. Если нет - нужно будет вывести поле "Отбор" Компоновщика настроек на форму. Группировки настраиваются там же, в вашей таблице уже есть одна группировка по строкам, это банковский счет. Кликните на ней правой кнопкой мыши и выберите "добавить группировку", так добавьте столько группировок сколько необходимо, нужного уровня вложенности.
---
у вас на странице где вы настраиваете компоновку есть вкладка "Отбор"

на какой странице????
---
отбор я нашел, но контрагентов и дату я не вижу. или не там ищу??
---
отбор я нашел, но контрагентов и дату я не вижу. или не там ищу??
---
Значит вам эти поля нужно в запрос добавить.
---
да но в ДенежныеСредстваБезналичныеОстаткиИОбороты, когда его раскрываю, нету контрагентов. или там что нужно подходящее по смыслу искать?
---
У меня такого регистра нет, не могу подсказать. А у вас там разве нет поля Период, или Регистратор?
---
Я нашел и добавил в поля отбора. (Во вложении). Но щас там в !С-предприятии какая-то каша))))
---
Ну еще бы, вы соединили без связи таблицу регистра и виртуальную таблицу остатков и оборотов. Вы не очень понимаете, что делаете. Именно поэтому в (3) я посоветовал вам полистать книгу Хрусталевой. Я не вижу ваших метаданных просто, у меня в регистрах в таблице ОстаткиОбороты как правило есть регистратор.
Если вы напишете

```1c
    ВЫБРАТЬ
    ДенежныеСредстваБезналичныеОстаткиИОбороты.Организация,
    ДенежныеСредстваБезналичныеОстаткиИОбороты.БанковскийСчет,
    ДенежныеСредстваБезналичныеОстаткиИОбороты.СуммаПриход,
    ДенежныеСредстваБезналичныеОстаткиИОбороты.СуммаРасход,
    ДенежныеСредстваБезналичныеОстаткиИОбороты.Регистратор
    ИЗ
    РегистрНакопления.ДенежныеСредстваБезналичные.ОстаткиИОбороты КАК ДенежныеСредстваБезналичныеОстаткиИОбороты
```

У вас будет ошибка?
---
ВЫБРАТЬ
    ДенежныеСредстваБезналичныеОстаткиИОбороты.Организация,
    ДенежныеСредстваБезналичныеОстаткиИОбороты.БанковскийСчет,
    ДенежныеСредстваБезналичныеОстаткиИОбороты.СуммаПриход,
    ДенежныеСредстваБезналичныеОстаткиИОбороты.СуммаРасход,
    ДенежныеСредстваБезналичныеОстаткиИОбороты.Регистратор

Да
---
скийСчет,
ДенежныеСредстваБезналичныеОстаткиИОбороты.СуммаПриход,
ДенежныеСредстваБезналичныеОстаткиИОбороты.СуммаРасход,
ДенежныеСредстваБезналичныеОстаткиИОбороты.Регистратор

Тогда попробуйте хотя бы просто по оборотам построить для начала, без остатков. Там точно должен быть регистратор.
---
Короче, я бы плюнул на все это, взял обычную таблицу регистра, без остатков и оборотов и сам по ней запросом все это собирал.
---
Да, но там нету же Суммы Прихода и расхода. или это необязательно здесь?
---
```1c
    Выбор Когда ДенежныеСредстваБезналичные.Сумма > 0 Тогда ДенежныеСредстваБезналичные.Сумма Конец КАК Приход,
    NULL КАК Расход
    ОБЪЕДИНИТЬ
    NULL,
    Выбор Когда ДенежныеСредстваБезналичные.Сумма < 0 Тогда ДенежныеСредстваБезналичные.Сумма Конец
```
---
в общем как то так получилось
---
но почему-то стандартный период не так работает
---
Период тут настраивать ручками, да, это не виртуальная таблица, в ней параметров нету.
---
Вот в общем то:
---
и еще вопрос в том же задании, как можно сделать в интерфейсе так чтоб после сформирования в стоблце Ссылка на документ прихода денег, не отображались "Списание безналичных ДС ТД00-000016", а отображались только "Поступление безналичных ДС ТД00-000016 от 01.04.2015 17:53:03"
---
Нужны только поступления? В запросе в секции условий напишите

```1c
    ГДЕ Регистратор ССЫЛКА Документ.ПоступленияБезналичныхДенежныхСредств
```

Или как там у вас тип документа называется.
---
Регистратор ССЫЛКА Документ.ПоступленияБезналичныхДенежныхСредств

а я чот пытаюсь сделать через Оператор проверки строки ПОДОБНО:

ДенежныеСредстваБезналичные.ПлатежныйДокумент.Ссылка ПОДОБНО "Поступление безналичных"
---
ДенежныеСредстваБезналичные.Регистратор.Ссылка ССЫЛКА <>

не понимаю просто что за место скобок писать, если то что вы написали, то выдает ошибку
---
Документ.**Здесь название вашего документа из конфигуратора**
Погуглите примеры работы с оператором Ссылка или СП посмотрите.
---
вот полное решение. спасибо за отклик