В форме выбора групп чтоб был доступен только первый уровень
По теме из базы знаний
- Пометка тестовой копии рабочей базы через механизм оповещений и раскрашивание форм (Управляемое приложение)
- Глобальное меню разработчика для управляемых форм
- Обзор полезных методов БСП 3.1.4
- Пользовательские настройки отчетов 1С. Часть 2. Группировки и варианты
- Система управления интеграциями на базе 1С:Шины
Найденные решения
Похоже особенность платформы в том что в режиме не списка он показывает все группы.
Тогда принудительно на время выбора переключить отображение на список:
но в таком варианте злобный пользователь, по прежнему, может переключиться на режим дерева и выбрать более глубокий уровень.
Так что или кастомная форма выбора группы или как подсказали выше пост проверка выбранного.
Тогда принудительно на время выбора переключить отображение на список:
&НаКлиенте
Процедура номгрупНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ПараметрыФормы = Новый Структура;
Отборы = Новый Структура;
Отборы.Вставить("Родитель", пустаяГруппа());
ПараметрыФормы.Вставить("Отбор", Отборы);
форма = ОткрытьФорму("Справочник.Номенклатура.ФормаВыбораГруппы", ПараметрыФормы, Элементы.номгруп);
форма.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
КонецПроцедуры
&НаСервере
Функция пустаяГруппа()
Возврат Справочники.Номенклатура.ПустаяСсылка();
КонецФункции
Показатьно в таком варианте злобный пользователь, по прежнему, может переключиться на режим дерева и выбрать более глубокий уровень.
Так что или кастомная форма выбора группы или как подсказали выше пост проверка выбранного.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Похоже особенность платформы в том что в режиме не списка он показывает все группы.
Тогда принудительно на время выбора переключить отображение на список:
но в таком варианте злобный пользователь, по прежнему, может переключиться на режим дерева и выбрать более глубокий уровень.
Так что или кастомная форма выбора группы или как подсказали выше пост проверка выбранного.
Тогда принудительно на время выбора переключить отображение на список:
&НаКлиенте
Процедура номгрупНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ПараметрыФормы = Новый Структура;
Отборы = Новый Структура;
Отборы.Вставить("Родитель", пустаяГруппа());
ПараметрыФормы.Вставить("Отбор", Отборы);
форма = ОткрытьФорму("Справочник.Номенклатура.ФормаВыбораГруппы", ПараметрыФормы, Элементы.номгруп);
форма.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
КонецПроцедуры
&НаСервере
Функция пустаяГруппа()
Возврат Справочники.Номенклатура.ПустаяСсылка();
КонецФункции
Показатьно в таком варианте злобный пользователь, по прежнему, может переключиться на режим дерева и выбрать более глубокий уровень.
Так что или кастомная форма выбора группы или как подсказали выше пост проверка выбранного.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот