Имя: Пароль:
1C
1С v8
Как отключить иерархический просмотр в управляемой форме
0 Iater
 
23.06.15
15:51
Всем привет!

У меня тут какой-то тупик.Не могу понять как в 8.3 отключить иерархический просмотр:

Процедура ИДНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
    ФормаВыбора = ПолучитьФорму("Справочник.Стадо.ФормаВыбора",, Элемент);
    ФормаВыбора.Элементы.Список.Отображение.ИерархическийСписок = ложь;
    ФормаВыбора.Открыть();
    
КонецПроцедуры

Короче я уже всяко-разное попробовал, потом я достиг личного левел-up. В итоге ищу нужные значения вот здесь: http://i.imgur.com/ckqu44S.png
И не могу найти. Что-то я неправильно делаю, не там ищу?

Нашел более или менее похожее это: ФормаВыбора.Элементы.Список.Отображение.
Но по понятным причинам ругается:
Значение не является значением объектного типа (ИерархическийСписок)

Помогите, пожалуйста!
1 DTXqueque
 
23.06.15
15:52
Осталось посмотреть тип у ИерархическийСписок
2 butterbean
 
23.06.15
15:56
(0) теперь открой для себя СП, там отлично написано что такое Отображение
3 Iater
 
23.06.15
15:59
(2) Отображение (Representation)
Использование:

Чтение и запись.
Описание:

Тип: ОтображениеТаблицы.
Отображение данных в таблице.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
Изменение свойства на клиенте может потребовать обращения к серверу.



Я конечно уже открыл, но блин - это пустой звон
4 Iater
 
23.06.15
16:00
дело-то не в отображение, а в иерархии - её не могу найти
5 НЕА123
 
23.06.15
16:02
ФормаВыбора.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
6 butterbean
 
23.06.15
16:05
(3) ладно, научу пользоваться СП:
1. видишь что в использовании "чтение и запись", значит это свойство можно не только читать, но изменять непосредственно, т.е. писать .Отображение =....
2. в типе написано "ОтображениеТаблицы", тырчешь туда мышкой, видишь системное перечисление ОтображениеТаблицы с тремя значениями, значит в коде можно писать ОтображениеТаблицы.ТутЗначениеПеречисления.
Итого на выходе:
ФормаВыбора.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
7 Iater
 
23.06.15
16:11
(6) о, градн мерси, butterbean!!!
8 andreysheludkov
 
23.06.15
16:38
Спасибо. Полезная инфа.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший