|
Оформление строки |
☑ |
0
Zanzarchik
17.12.13
✎
12:30
|
Здравствуйте. Подскажите, пожалуйста, от чего зависит состав ОформлениеСтроки.ДанныеСтроки, и как этой зависимостью управлять? Например, есть процедура:
Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок)
Для каждого Оформление Из ОформленияСтрок Цикл
ЕстьКатегория = ЗначениеЗаполнено(Оформление.ДанныеСтроки["ЦветКатегории"]);
Если ЕстьКатегория Тогда
ТекущийЦвет = Оформление.ДанныеСтроки["ЦветКатегории"].Цвет.Получить();
Если ТекущийЦвет <> Неопределено Тогда
Оформление.Ячейки["ЦветКатегории"].ЦветФона = ТекущийЦвет;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Под одним пользователем - есть ЦветКатегории, под другим такого свойства нет. Откуда заполняются данные строки.
|
|
1
ДенисЧ
17.12.13
✎
12:30
|
из состава колонок оне берутся
|
|
2
Zanzarchik
17.12.13
✎
12:39
|
(1)Которые видны пользователю или которые доступны через Элемент.Колонки в функции ПриПолученииДанных?
|
|
3
Zanzarchik
17.12.13
✎
12:47
|
Смысл в том, что в отладчике есть колонка "ЦветКатегории", но, когда заходишь под Пользователем №1 - у него возникает ошибка, что поле объекта "ЦветКатегории" не обнаружено. Захожу под Пользователем №2 - ошибки такой нет.
|
|
4
szhukov
17.12.13
✎
12:52
|
(2) Если не видны, то по идее оформлять нечего...
|
|
5
Адский плющ
17.12.13
✎
12:58
|
КолонкаСписка.АвтоУдаление (ListColumn.AutoDelete)
КолонкаСписка (ListColumn)
АвтоУдаление (AutoDelete)
Использование:
Чтение и запись.
Описание:
Тип: Булево.
Указывает, необходимо ли удалять колонку при удалении ее из табличного поля.
Истина - необходимо удалять.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Установи это свойство для колонки в ложь и она не будет исчезать из данных при снятии видимости.
|
|
6
Zanzarchik
17.12.13
✎
13:34
|
(4) Странно как-то: под Пользователем №1 колонки "ЦветКатегории" у КолонкиСписка - нет, а у Пользователя №2 - она присутствует.
|
|
7
Zanzarchik
17.12.13
✎
13:59
|
Все, разобрался. Какой-то глюк был. Нажал "Стандартная настройка" и все прошло.
|
|