Имя: Пароль:
1C
1С v8
В форме списка документа не выводится "СтатьяДвиженияДенежныхСредств"
0 kosmax1991
 
05.11.13
17:49
Доброго времени суток!

В форме списка документа не выводится "СтатьяДвиженияДенежныхСредств" (ПлатежныеПорученияВходящие, ПлатежныеПорученияИсходящие). В форме списка у требуемого поля выбираю реквизит "СтатьяДвиженияДенежныхСредств", в поле ввода встает "СправочникСсылка.СтатьиДвиженияДенежныхСредств". Но при запуске "Предприятия" в колонке "Статья движения денежных средств" пусто.

Подскажите, пожалуйста, кто сталкивался или знает в чем проблема?!
1 Михаил Козлов
 
05.11.13
17:50
Реквизит в ТЧ, а не в шапке.
2 kosmax1991
 
05.11.13
17:52
И как тогда вывести это дело в форму списка?
3 Михаил Козлов
 
05.11.13
17:55
Текстом: ТекущиеДанные.Ссылка.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств.
Только фильтр работать не будет.
4 kosmax1991
 
05.11.13
17:57
Процедура СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

Текст = ТекущиеДанные.Ссылка.РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств;

ОформлениеСтроки.Ячейки.ДДС.УстановитьТекст(Текст);


Как то так?
5 Михаил Козлов
 
05.11.13
17:59
(4) Да. Можно (лучше) при получении данных.
6 kosmax1991
 
05.11.13
18:03
Я только начинаю вникать в 1С. Не затруднит накидать пример процедуры, которая бы нормально выполняла эту функцию?

Выдает ошибку:{Документ.ПлатежноеПоручениеВходящее.Форма.ФормаСписка(55,10)}: Переменная не определена (ТекущиеДанные)
7 Михаил Козлов
 
05.11.13
18:16
В (4) поменять "ТекущиеДанные" на ДанныеСтроки.
Если в ПриПолученииДанных, то примерно так:
Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок)
ДЛЯ каждого стр ИЗ ОформленияСтрок Цикл
  стр.Ячейки.ДДС.УстановитьТекст(стр.ДанныеСтроки.Ссылка.РасщифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств);
КонецЦикла;    
КонецПроцедуры
8 kosmax1991
 
06.11.13
07:24
Получилось. Спасибо большое!