Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 апр 2024, 17:09

Отбор на форме в вэб - клиенте

Автор belu, 07 фев 2014, 08:55

0 Пользователей и 1 гость просматривают эту тему.

belu

Всем привет.

Работаю с тонким и вэб клиентом.

На форме динамический список. На форму вывожу сам список и отбор.

При открытии формы сам формирую отбор. Вот так:

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

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


В тонком клиенте всё работает норм - выводится 3 строчки отбора.

В вэб - клиенте - ничего не добавляется  ui;;t;

Второй день ищу ответ в интернете - ничего похожего не нашел.

Пробовал делать отбор через параметры формы - не сработало ни в тонком, ни в вэбе.


Если кто-нибудь сталкивался с похожей проблемой и нашел решение - пожалуйста помогите.

belu

В свойствах отбора на форме: Использование -> Отображение - стояло Список. Поменял на Иерархический список (хотя там никакой иерархии быть не должно) и всё заработало. Капец вообще - 2 дня потратил. Если в свойстве поставить дерево - тоже работает (хотя дерево там еще невтемней чем иерархический список)

Всем спасибо кто читал) Можно тему закрывать)   

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск