Имя: Пароль:
1C
1С v8
Документ.ФормаСписка
0 Outlander
 
29.11.11
10:20
Почему не срабатывает процедура в форме списка документа ?

Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
   
   Док = ДанныеСтроки.Ссылка;
   Если Док = Неопределено Тогда
       Возврат;
   КонецЕсли;
   ОформлениеСтроки.Ячейки.Колонка1.Текст = Док.РасчетныйДокумент.Номер;
   ОформлениеСтроки.Ячейки.Колонка1.ОтображатьТекст = Истина;
   
КонецПроцедуры   //ПриВыводеСтроки
1 Defender aka LINN
 
29.11.11
10:21
(0) Расстрелять, однозначно.
2 zbv
 
29.11.11
10:21
Процедура не связана с событием
3 Outlander
 
29.11.11
10:27
(2) Как связать ?
4 rutony
 
29.11.11
10:29
(3) Выбрать процедуру в событиях формы
5 rutony
 
29.11.11
10:30
(3) Еще очень рекомендую почитать
Книга знаний: Вывод остатков в форме списка
6 Outlander
 
29.11.11
10:37
(4) Нашел. Заработало. Спасибо (4) и (2).
7 Outlander
 
29.11.11
11:14
Любопытно, такая конструкция сильно будет журнал тормозить ?

Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
   
   Док = ДанныеСтроки.Ссылка;
   Если Док = Неопределено Тогда
       Возврат;
   КонецЕсли;
   Если ЗначениеЗаполнено(Док.ДокументОснование)
        и Док.ДокументОснование.Метаданные().Имя = "РеализацияТоваровУслуг"
           и ЗначениеЗаполнено(Док.ДокументОснование.Менеджер) Тогда
               ОформлениеСтроки.Ячейки.Колонка1.Текст = Док.ДокументОснование.Менеджер.Наименование;
               ОформлениеСтроки.Ячейки.Колонка1.ОтображатьТекст = Истина;
   КонецЕсли;
   
КонецПроцедуры
8 Defender aka LINN
 
29.11.11
11:21
(7) Расстрелять с особой жестокостью. Ты себе представляешь количество запросов на КАЖДУЮ строку?
9 Outlander
 
29.11.11
11:27
А шо робить? Ну замандячилось пользователям...
10 Defender aka LINN
 
29.11.11
11:45
1. ПриПолученииДанных. 2. Запросом.
Независимо от того, куда вы едете — это в гору и против ветра!