#0
by Смешарик
При открытии формы устанавливается принудительный отбор по Владелец. Отбор не виден пользователю, но поле отбора доступно в списке полей отбора. Как его спятать от пользователя? Форма управляемая.
#3
by Смешарик
Просто когда пользователь пытается создать еще один отбор по этому полю, одинес ругается, что пересекаются элементы отбора и вылетает. Поэтому хотелось бы скрыть данное поле отбора из списка доступных полей.
#7
by ам794123
ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный
#13
by Смешарик
Не ужели нельзя? Не верю, что на таких прекрасных управляющих формах нельзя это сделать :-(
#14
by DexterMorgan
не выбирай это поле, в отборе его не будет. в запрос дин списка передавай параметр. че не получается?
#15
by Смешарик
Оно все равно есть в отборе. Не смотря на то, чо в запросе динамического списка отсутствует. Наверно, раз выбирается ссылка, то доступны все ее атрибуты.
#16
by toypaul
если есть основная таблица, то и поле будет. з.ы. отбор лучше параметра тем что при вводе нового элемента из такого списка автоматом подставляется владелец в новый элемент
#18
by toypaul
"Просто когда пользователь пытается создать еще один отбор по этому полю" если пользователь САМ лезет в настройку списка, то он должен САМ отвечать за свои действия. если это какой-то твой доп механизм, то и предусматривай в нем невозможность выбора этого поля.
#19
by toypaul
"Не верю, что на таких прекрасных управляющих формах нельзя это сделать :-(" да там дохрена чего нельзя сделать. чего только стоит невозможность "гонять" таблицу значений между сервером и клиентом.
#20
by VikingKosmo
Перегони таблицу в массив структур и выкидывай ее на клиента, в чем сложность то?
#21
by toypaul
ну кому-то может нравится заниматься извращениями. я ж люблю когда все делается просто, а значит красиво и значит с меньшим количеством ошибок. вот допустим у меня в общем модуле есть процедура, которая может вызываться как с сервера, где в нее передается таблица значений, а может и с клиента, где в нее приходится передавать извращенное подобие ТЗ. может для кого-то это кажется нормальным. для меня нет.
#22
by DexterMorgan
Да ладно тебе, действительно почему в отчетах реализовали механизм доступных полей отбора, а дин списках нет? Наверняка придут к этому, вон с сохранением настроек красота какая)
#23
by Смешарик
Засада в том, что атрибут в доступных полях отбора есть всегда :-) Даже если он явно не выбран в запросе списка.
#25
by WildSery
Можете убедиться самостоятельно. Возможность отбора по владельцу исчезает только в случае, когда не выбрана "основная таблица"
#26
by Смешарик
Если у динамического списка есть основная таблица, то пользователю доступны для отбора все поля этой таблицы. Даже если там свой запрос написан. Как ограничить пользователю возможность устанавливать отбор по определенным полям этой таблицы?
#29
by Смешарик
А как типовая одинес решает такие проблемы? Разрешает пользователю устанавливать отбор по полю, на которое уже наложен программный отбор?
#30
by Смешарик
Зачем одинес придумала коллекцию "ДоступныеПоляОтбораКомпоновкиДанных" если она только на чтение и ее нельзя менять?
#32
by Bober
если не переделывать форму отбора - то никак. Ничего сложно в переделывании формы отбора нет.
#34
by Bober
у 1с сейчас проблемы с новым интерфейсом, платформой и работой платформы в режиме сервиса. Такие мелочи ее меньше всего сейчас волнуют. Года через два можно будет вернуться к этой проблеме.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Можно ли заблокировать(или скрыть) закладку в документе?
- Программно в документе скрыть колонку
- Как добраться до Списка Отбора в табличном поле
- v8: Как скрыть элемент и чтобы таблица растянулась?
- 8.2 поле HTML документа и поле Форматированный текст
- Скрыть поле в СКД
- Добавить поле динамического списка на форму
- Как скрыть помеченные на удаление элементы справочника
- Поле отбора СКД вывести в отдельное поле формы
- Управляемые формы. Удаление отбора динамического списка.
- УФ: Критерий отбора в качестве источника динамического списка
- Отображение условия отбора динамического списка
В этой группе 1С
- Корректировка стоимости перемещения
- Как на JavaScript записать файл в кодировке UTF-8 или Unicode?
- Перевод строки в поле неограниченной длины
- мини Библиотека (1с 8.2)
- Каталог обработок, отчетов и статей по 1С — modber.ru
- Группировка СКД с использованием СоединитьСтроки
- Типовая ЗУП: как удалить вариант отчета ?
- Постоянно вылетает 1С
- Запрос к регистру накопления
- v7: Вывести данные из Регистра
- УПП 1.3.48.2 Перемещение - Печать- Бланки ТТН
- Управляемые формы ЗУП 2.5
- Выполнение запроса в клиент серверном варианте в сотни раз длительнее файлового
- имя сбойного модуля msvcr90.dll "1c"
- 1С: 82(типовая) Комплексная автоматизация не формируется табель
- РИБ, Бухгалтерия 3.0. Проблема с обменом
- БП 2.0 Открывается и виснет
- V8: Конвертация данных - правила выгрузки данных - произвольный алгоритм
- содержание проводки получить в запросе
- удаление нулей в СКД в номере