Имя: Пароль:
1C
1С v8
Как показать в поле выбора заголовк эл-та спискаВыбора?
, ,
0 nlira
 
13.04.12
10:31
Есть документ, в таблисной части документа необходимо отобразить загловок списка, а не значения.
Например при выборе жлемента из списка, сейчас в табличной чати показывается 000. а мне бы надо чтобы показывал "Годен".
Процедура ТоварыСтатусТовараНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
   Элемент.СписокВыбора.Очистить();
   Элемент.СписокВыбора.Добавить(000,"годен");
   Элемент.СписокВыбора.Добавить(010,"почти прошел");
   Элемент.СписокВыбора.Добавить(020,"прошел");
КонецПроцедуры
1 nlira
 
13.04.12
10:32
но хранил в поле значение 000.
2 butterbean
 
13.04.12
10:33
000 нельзя, надо "000"
3 nlira
 
13.04.12
10:33
ну да, "000"
4 butterbean
 
13.04.12
10:33
приПолученииДанных в таб. поле устанавливай текст ячейки
5 nlira
 
13.04.12
10:36
Вы смысле при получении данных? Событие при отображении ячейки?
6 nlira
 
13.04.12
10:36
ПриВыводеСтроки?
7 butterbean
 
13.04.12
10:37
(5) да
(6) ну можно и в этом
8 nlira
 
13.04.12
10:38
Пардон
9 nlira
 
13.04.12
10:38
а как это сделать?
10 nlira
 
13.04.12
10:41
ОформлениеСтроки.Ячейки.СтатусТовара.УстановитьТекст(ДанныеСтроки.СтатусТовара.Заголовок); неполучается, тут же заголовка нет. А как указать,что надо показать в таблице?
11 nlira
 
13.04.12
10:42
как это представление списка выбора показать ?
12 butterbean
 
13.04.12
10:42
(10) делаешь структуру
ТвояСтруктура = Новый Структура("000,010,020","годен","почти","не годен")
потом
ОформлениеСтроки.Ячейки.СтатусТовара.УстановитьТекст(ТвояСтруктура[ДанныеСтроки.СтатусТовара])
13 butterbean
 
13.04.12
10:44
(12) тьфу, так нельзя - структуре такие имена недопустимы
14 butterbean
 
13.04.12
10:44
(13) ну можно то же самое, о через список значений
15 nlira
 
13.04.12
10:45
а так в списке выбора нельзя что-ли? Зачем тогда там придумано Представление если это применить нельзя?
16 butterbean
 
13.04.12
10:46
(15) это только для выбора
17 nlira
 
13.04.12
10:47
Добавить(<Значение>, <Представление>, <Пометка>, <Картинка>)
Параметры:
<Значение> (необязательный)
Тип: Произвольный. Значение, которое необходимо добавить.
<Представление> (необязательный)
Тип: Строка. Строковое выражение, содержащее представление добавляемого значения.
Значение по умолчанию: Пустая строка
<Пометка> (необязательный)
Тип: Булево. Определяет, создавать новое значение с установленной пометкой или без пометки.
Значение по умолчанию: Ложь
<Картинка> (необязательный)
Тип: Картинка. Визуальное представление значения.
Значение по умолчанию: Пустая картинка
18 nlira
 
13.04.12
10:48
(16)  то есть когда выбираешь показывает, но после помещения не показывает?
19 butterbean
 
13.04.12
10:49
(18) именно, это ведь список ВЫБОРА, а там уже просто подставленное значение отображается
20 nlira
 
13.04.12
12:08
Спасибо, все получилось
Программист всегда исправляет последнюю ошибку.