|
В форме списка документа не выводится "СтатьяДвиженияДенежныхСредств"
| ☑ |
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
|
Получилось. Спасибо большое!
|
|