Имя: Пароль:
1C
1С v8
Оформление строки
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
Все, разобрался. Какой-то глюк был. Нажал "Стандартная настройка" и все прошло.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс