Имя: Пароль:
1C
 
Процедура СписокПриПолученииДанныхНаСервере
0 Dmitri446
 
01.11.17
21:37
Хочу с помощью данной процедуры в форме списка документа скрыть поле "Справочник", но выпадает ошибка: Поле объекта недоступно для записи(Видимость)

&НаСервереБезКонтекста
Процедура СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)
    Для каждого строка из Строки цикл

        
Строка.Значение.Оформление["Справочник"].ДоступныеПараметры.Элементы[4].Видимость = Ложь;
        КонецЦикла;
КонецПроцедуры
1 mikecool
 
01.11.17
21:54
удали из колонок на форме
2 Dmitri446
 
01.11.17
21:58
Я понимаю что можно с формы просто поле убрать, но хочу попробовать сделать это с помощью этой новой процедуры
3 h-sp
 
01.11.17
22:13
(2) &НаСервере делайте
4 yzimin
 
01.11.17
22:24
(0) может как-то так?
Строка.Оформление["Справочник"].УстановитьЗначениеПараметра("Видимость", ложь)

(3) матчасть не позволит
5 Dmitri446
 
02.11.17
08:26
yzimin, так работает, только именно видимость не работает вместо этого использовал "Отображение"
6 Segate
 
02.11.17
08:30
(0)Ты пытаешься изменить видимость конкретной колонки для каждой строки отдельно. а теперь попробуй представить как будет выглядеть таблица, в которой в одной строчке колонку убрали а в другой - нет.
...
Правильно, никак не будет выглядеть, потому что так делать нельзя. потому, если хочешь скрыть колонку, скрывай ее для всей таблицы целиком, без обхода по строкам
7 yzimin
 
02.11.17
12:53
(5) покажи хоть скрином, как получилось))) новые фичи ещё не испробованы