Имя: Пароль:
1C
1С v8
Вывод данных из справочника в отчёт
0 yudjin
 
19.06.14
23:43
Добрый день! 1с 8 БП 2.0
Есть документ Списание с расчетного счета.
В документе есть поле справочника - статья движения денежных средств.
Есть вот такой запрос в консоли запросов 1с.
ВЫБРАТЬ
    БанковскиеВыписки.Ссылка,
    БанковскиеВыписки.Дата,
    БанковскиеВыписки.Организация,
    БанковскиеВыписки.БанковскийСчет,
    БанковскиеВыписки.Контрагент,
    БанковскиеВыписки.Списано,
    БанковскиеВыписки.ВидОперации,
    БанковскиеВыписки.НазначениеПлатежа,
    БанковскиеВыписки.Комментарий
ИЗ
    ЖурналДокументов.БанковскиеВыписки КАК БанковскиеВыписки
ГДЕ
    БанковскиеВыписки.Дата МЕЖДУ &Дата1 И &Дата2

Нужно. Добавить ещё один столбец в отчёт, в котором будет именно то, что указано из справочника в документе.
1 Armando
 
20.06.14
00:00
ВЫБРАТЬ
    БанковскиеВыписки.Ссылка,
    БанковскиеВыписки.Дата,
    БанковскиеВыписки.Организация,
    БанковскиеВыписки.БанковскийСчет,
    БанковскиеВыписки.Контрагент,
    БанковскиеВыписки.Списано КАК СписаноВсегоПоДокументу,
    БанковскиеВыписки.ВидОперации,
    БанковскиеВыписки.НазначениеПлатежа,
    БанковскиеВыписки.Комментарий,
    СписаниеСРасчетногоСчетаРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств,
    СписаниеСРасчетногоСчетаРасшифровкаПлатежа.СуммаПлатежа
ИЗ
    ЖурналДокументов.БанковскиеВыписки КАК БанковскиеВыписки
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.СписаниеСРасчетногоСчета.РасшифровкаПлатежа КАК СписаниеСРасчетногоСчетаРасшифровкаПлатежа
        ПО БанковскиеВыписки.Ссылка = СписаниеСРасчетногоСчетаРасшифровкаПлатежа.Ссылка
ГДЕ
    БанковскиеВыписки.Дата МЕЖДУ &Дата1 И &Дата2
2 yudjin
 
20.06.14
00:07
Спасибо огромнейшее.
А, можно узнать каким образом можно понять, в какую именно таблицу пишутся данные из справочников? Ещё раз спасибо.
3 Armando
 
20.06.14
00:48
(2) непонял. в какой таблице SQL живет справочник?
4 yudjin
 
20.06.14
00:59
Ну вот есть конфигурация, есть форма документа, есть поле со всеми своими свойствами.
Я просто логически не понимаю, откуда нужно вытаскивать данные. *надеюсь понятно о чём я?
5 Armando
 
20.06.14
01:03
Надо в конфигураторе открыть форму этого документа, встать на нужный элемент в форме, и в палитре свойств найти свойство "Данные".
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший