Имя: Пароль:
1C
1С v8
Из модуля документа не видно значение реквизита документа
0 Teh
 
01.11.12
11:15
В модуле внешнего отчета документа, в функции "Печать" есть запрос.
//________________
Функция Печать() Экспорт

   Запрос = Новый Запрос;
   Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект);
   Запрос.УстановитьПараметр("ДатаСреза",          СсылкаНаОбъект.Дата);
   Запрос.УстановитьПараметр("СтруктурнаяЕдиница", СсылкаНаОбъект.Касса);

   Запрос.Текст ="ВЫБРАТЬ РАЗРЕШЕННЫЕ
                 |    ПриходныйКассовыйОрдер.Номер,
                 |    ПриходныйКассовыйОрдер.Дата КАК ДатаДокумента,
                 |    ПриходныйКассовыйОрдер.Организация КАК Орган,
                 |    ПриходныйКассовыйОрдер.Организация,
                 |    ПриходныйКассовыйОрдер.Организация КАК Руководители,
                 |    ПриходныйКассовыйОрдер.Контрагент,
                 |    ПриходныйКассовыйОрдер.Контрагент.Представление КАК Контрагент,
                 |    ПриходныйКассовыйОрдер.СтатьяДвиженияДенежныхСредств.Наименование КАК МедУслуга,
                 |    ПОДСТРОКА(ПриходныйКассовыйОрдер.ПринятоОт, 1, 250) КАК ПринятоОт,
                 |    ПОДСТРОКА(ПриходныйКассовыйОрдер.Основание, 1, 250) КАК Основание,
                 |    ПОДСТРОКА(ПриходныйКассовыйОрдер.Приложение, 1, 250) КАК Приложение,
                 |    ПриходныйКассовыйОрдер.СуммаДокумента КАК Сумма,
                 |    ПриходныйКассовыйОрдер.ВалютаДокумента,
                 |    ПриходныйКассовыйОрдер.ВалютаДокумента.Представление КАК ВалютаПредставление,
                 |    ПриходныйКассовыйОрдер.СтавкаНДС,
                 |    ВЫБОР
                 |        КОГДА ФИОФизЛицСрезПоследних.ФизЛицо ЕСТЬ NULL
                 |            ТОГДА ОтветственныеЛица.ФизическоеЛицо.Наименование
                 |        ИНАЧЕ ФИОФизЛицСрезПоследних.Фамилия + ВЫБОР
                 |                КОГДА ПОДСТРОКА(ФИОФизЛицСрезПоследних.Имя, 1, 1) <> """"
                 |                    ТОГДА "" "" + ПОДСТРОКА(ФИОФизЛицСрезПоследних.Имя, 1, 1) + "".""
                 |                ИНАЧЕ """"
                 |            КОНЕЦ + ВЫБОР
                 |                КОГДА ПОДСТРОКА(ФИОФизЛицСрезПоследних.Отчество, 1, 1) <> """"
                 |                    ТОГДА "" "" + ПОДСТРОКА(ФИОФизЛицСрезПоследних.Отчество, 1, 1) + "".""
                 |                ИНАЧЕ """"
                 |            КОНЕЦ
                 |    КОНЕЦ КАК Кассир,
                 |    ЕСТЬNULL(ТаблицаРасшифровкиПлатежа.СуммаНДС, 0) КАК СуммаНДС
                 |ИЗ
                 |    Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
                 |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ОтветственныеЛицаОрганизаций.СрезПоследних(&ДатаСреза, СтруктурнаяЕдиница = &СтруктурнаяЕдиница) КАК ОтветственныеЛица
                 |        ПО (ОтветственныеЛица.СтруктурнаяЕдиница = ПриходныйКассовыйОрдер.Касса)
                 |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних(&ДатаСреза, ) КАК ФИОФизЛицСрезПоследних
                 |        ПО (ОтветственныеЛица.ФизическоеЛицо = ФИОФизЛицСрезПоследних.ФизЛицо),
                 |    (ВЫБРАТЬ
                 |        СУММА(ПриходныйКассовыйОрдерРасшифровкаПлатежа.СуммаНДС) КАК СуммаНДС
                 |    ИЗ
                 |        Документ.ПриходныйКассовыйОрдер.РасшифровкаПлатежа КАК ПриходныйКассовыйОрдерРасшифровкаПлатежа
                 |    ГДЕ
                 |        ПриходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка = &ТекущийДокумент) КАК ТаблицаРасшифровкиПлатежа
                 |ГДЕ
                 |    ПриходныйКассовыйОрдер.Ссылка = &ТекущийДокумент";
   
   Шапка = Запрос.Выполнить().Выбрать();
   Шапка.Следующий();
//__________________
При просмотре в отладчике, интересует строка "ПриходныйКассовыйОрдер.СтатьяДвиженияДенежныхСредств.Наименование КАК МедУслуга"

и получается что:
Шапка.МедУслуга        Null.

СтатьяДвиженияДенежныхСредств-это реквизит документа -ссылка на справочник.

Как его прочитать?
1 GLazNik
 
01.11.12
11:17
(0) РЛС?
2 lxndr
 
01.11.12
11:17
(0) вероятно, что тебе нужна статья не из шапки, а из ТЧ "РасшифровкаПлатежа".
3 shamannk
 
01.11.12
11:17
...внешнего отчета документа.. Что это?
4 Teh
 
01.11.12
11:18
(1) Бухгалтерия для Казахстана, редакция 1.5, разработка для Казахстана: «1С-Рейтинг», при методической поддержке «1С-Сапа», 2005 (1.5.17.8)
5 1Страх
 
01.11.12
11:18
"В модуле внешнего отчета документа" это что?
6 Teh
 
01.11.12
11:19
(3) внешняя печатная форма
7 1Страх
 
01.11.12
11:19
(0) Если СтатьяДвиженияДенежныхСредств не заполнена, то так и будет
8 Teh
 
01.11.12
11:20
(7) в документе значение заполнено
9 1Страх
 
01.11.12
11:21
(8) наверное заполнено в ТЧ
10 Teh
 
01.11.12
11:27
(2),(9) Да, там есть)
Спасибо за ответы.