Имя: Пароль:
1C
1С v8
Не работает ОформлениеСтроки
, , ,
0 megabax
 
14.02.12
12:31
В событии ПриВыводеСтроки" Делаю так:
Процедура СправочникСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
   //стр=Остатки.Найти(ДанныеСтроки.Ссылка,"Номенклатура");
   //если стр<>Неопределено тогда
   //    Остаток=стр.Остаток;
   //иначе
   //    Остаток=0;
   //конецесли;
   //ОформлениеСтроки.Ячейки.Остаток.Текст = Формат(Остаток,"ЧГ=0");
   ОформлениеСтроки.Ячейки.Остаток.Текст = "123456789";
КонецПроцедуры
И ничего не показывает в колонке "остаток" Хотя должно показывать "123456789" в каждой строке этой голонке.
Подскжаите плз, где грабли?
1 Живой Ископаемый
 
14.02.12
12:32
в8.2 еще сырая, никуда не годная платформа... половина функций не работает
2 megabax
 
14.02.12
12:33
дык там 8.1
3 Wobland
 
14.02.12
12:34
а что за ДанныеСтроки?
4 Живой Ископаемый
 
14.02.12
12:34
а 8.1 снята с поддержки и больше не развивается.
5 PVV65
 
14.02.12
12:37
(0) Используй свойство "ОтображатьТекст" или метод "УстановитьТекст".
6 Tazuya
 
14.02.12
12:41
ОформлениеСтроки.Ячейки.Сумма.ОтображатьТекст =истина;
ОформлениеСтроки.Ячейки["Сумма"].Текст =ДанныеСтроки.ДокументОснование.СуммаДокумента;
7 megabax
 
14.02.12
13:27
6, спасибо, помоголо
8 fisher
 
14.02.12
13:28
(7) Для ленивых, как уже сказали, есть метод УстановитьТекст(). Он по сути аккумулирует эти две строчки.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший