Вход | Регистрация

1С:Предприятие ::

Метки: 

Динамический список. Состояние просмотра

Я
   Zixxx
 
10.01.18 - 15:25
Для динамического списка есть объект "Состояние просмотра", в который устанавливаются - отображаются отборы по команде ALT+F, с ними легко работать пользователю визуально, и легко отключить.

Проблема заключается в том, что если установить такой отбор, то его не будет видно в отборах СКД если заходить через настройки.

Поэтому пробую добраться до этого отбора программно. Прочитать его и установить получается, а вот как обновить потом список не совсем понятно.

Делаю следующее:

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

Но последние строки кода не совсем корректные. 

Как установить состояние просмотра программно, а затем обновить список?
 
 
   Zixxx
 
1 - 11.01.18 - 11:39
https://yadi.sk/i/0vCJ9ely3RMZ4s

Вот есть доступ к установленным состояниям просмотра, можно их даже менять. А как потом обновить список этими измененными исполняемыми настройками?
   Вафель
 
2 - 11.01.18 - 11:40
управлять отаким отбором програмно нельзя
   Вафель
 
3 - 11.01.18 - 11:40
ни читать ни писать
   Zixxx
 
4 - 11.01.18 - 11:47
(3) Выше я код привел как читать и изменять такой отбор
   Zixxx
 
5 - 11.01.18 - 11:50
Т.е. мы получаем полное состояние динамического списка, вплоть до колонок как они расположены, читаем и изменяем эти настройки, а вот как их потом обновить непонятно
   Вафель
 
6 - 11.01.18 - 12:09
да ошибся, читать можно, но писать все равно нельзя


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует