Имя: Пароль:
1C
1С v8
ПриВыводеСтроки
0 Kurbash
 
11.03.14
11:18
Такая ситуация: Есть справочник, у него два реквизита-реквизит1 и реквизит2. Хочу чтобы при открытии формы списка эти значения заполнялись определенными значениями. Делаю так:

Процедура СправочникСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.Реквизит1.значение=РезультатДляАктуальности.норма;
ОформлениеСтроки.Ячейки.Реквизит1.ОтображатьТекст=Истина;
КонецЦикла;
КонецПроцедуры


не канает, ругается что есть попытка доступа к полям, содержащим данные. В чем ошибка?
1 mikecool
 
11.03.14
11:19
(0)
1) пользоваться привыводеданных
2) пользоваться данныестроки
2 МойКодУныл
 
11.03.14
11:20
ОформлениеЯчейки (CellAppearance)
УстановитьТекст (SetText)
Синтаксис:

УстановитьТекст(<Текст>)
Параметры:

<Текст> (обязательный)

Тип: Строка.
Текст ячейки.
Описание:

Устанавливает текст ячейки. Устанавливает свойство ОтображатьТекст в значение Истина.

Доступность:

Толстый клиент.
3 Maxus43
 
11.03.14
11:20
ПриПолученииДанныхДелай.
Реквизит1 - это реально реквизит справочника? дак он должен быть заполнен уже, зачем а него писать?
УстановитьТекст на свою добавленную колонку, не привязанную к данным надо
4 Kurbash
 
11.03.14
11:21
(3)-я туда пишу данные из РС
5 Maxus43
 
11.03.14
11:22
(4) куда туда? в реквизит справочника? при каждом выводе строки ты хочешь перезаписывать объекты БД?
6 Kurbash
 
11.03.14
11:23
блин все..туплю, понял как, всем спасибо
7 МойКодУныл
 
11.03.14
11:23
(5) Скорее всего только отображать.
И вопрос откуда берется магический РезультатДляАктуальности, не объявленный в этой процедуре. Он глобальная переменная формы?
8 Kurbash
 
11.03.14
11:30
(7) да нет:) просто я не весь код кинул
9 Tarlich
 
11.03.14
11:46
Вообщето надо не при выводе а при получении данных
10 Tarlich
 
11.03.14
11:47
Процедура СправочникСписокПриПолученииДанных(Элемент, ОформленияСтрок)

Если НЕ ОформлениеСтроки.ДанныеСтроки.ЭтоГруппа Тогда
ОформлениеСтроки.Ячейки.НомЯщ.УстановитьТекст(ном);
11 МойКодУныл
 
11.03.14
11:49
(9) это для тех, кто знает,тссс.
Основная теорема систематики: Новые системы плодят новые проблемы.