Программирование под 1С 8.06
28.07.2004
10:53
#1
Задача следующая :
В справочник номенклатуры (список), нужно вывести дополнительную
картинку, которая бы менялась в зависимости от состояния реквизита
справочника. Как сделать это в 7.7 я знаю, а вот в 8.06 не получается.
Может кто нибудь подскажетю.
В справочник номенклатуры (список), нужно вывести дополнительную
картинку, которая бы менялась в зависимости от состояния реквизита
справочника. Как сделать это в 7.7 я знаю, а вот в 8.06 не получается.
Может кто нибудь подскажетю.
28.07.2004
13:28
#2
"В табличное поле формы списка этого справочника добавляете новую колонку.
В свойствах табличного поля на событие "При выводе строки" создайте процедуру СписокПриВыводеСтроки (если на лупу справа от этой строки нажать, программа сама создаст процедуру и откроет модуль формы с созданной болванкой для этой процедуры следующего плана:
Процедура СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
// Вставить содержимое обработчика.
КонецПроцедуры
задавать значения для добавленной колонки нужно через обращение к "ОформлениеСтроки.Ячейка.<ИмяКолонки>"
Если в колонку будет передаваться текст, то нужно написать
ОформлениеСтроки.Ячейка.<ИмяКолонки>.ОтображатьТекст = Истина;
ОформлениеСтроки.Ячейка.<ИмяКолонки>.Текст = ....;
Если будет картинка, то
ОформлениеСтроки.Ячейка.<ИмяКолонки>.ОтображатьКартинку = Истина;
ОформлениеСтроки.Ячейка.<ИмяКолонки>.Картинка = ..."
В свойствах табличного поля на событие "При выводе строки" создайте процедуру СписокПриВыводеСтроки (если на лупу справа от этой строки нажать, программа сама создаст процедуру и откроет модуль формы с созданной болванкой для этой процедуры следующего плана:
Процедура СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
// Вставить содержимое обработчика.
КонецПроцедуры
задавать значения для добавленной колонки нужно через обращение к "ОформлениеСтроки.Ячейка.<ИмяКолонки>"
Если в колонку будет передаваться текст, то нужно написать
ОформлениеСтроки.Ячейка.<ИмяКолонки>.ОтображатьТекст = Истина;
ОформлениеСтроки.Ячейка.<ИмяКолонки>.Текст = ....;
Если будет картинка, то
ОформлениеСтроки.Ячейка.<ИмяКолонки>.ОтображатьКартинку = Истина;
ОформлениеСтроки.Ячейка.<ИмяКолонки>.Картинка = ..."
Читают тему
(гостей: 1)