#0
by vitor
Как в документе при выборе элемента типа справочник позволять выбор только из определенной группы и показывать пользователю эту группу уже открытую?
#1
by vitor
Это реквизит табличной части.Делаю так - но все равно в форме списка показывет все группы, а не входит в определенную, как хотелось бы.
#2
by miki
Юзать родителя. Это чтобы группа раскрывалась.А если еще и только с одной группы, то юзать СписокЭлементов.
#3
by Туxлый
ну блин как семимесячныеИспользоватьСписокЭлементов(<?>);Синтаксис:ИспользоватьСписокЭлементов(<СписокЗначений>)Назначение:Реализует фильтрацию элементов справочника, используя нединамический фильтр.Параметры:<СписокЗначений> - необязательный параметр. Значение типа - ''СписокЗначений'' - должен представлять собой список элементов справочника, выбранных для просмотра. Если это значение пустое, то фильтр отключается.Замечание:Метод доступен только в контексте Модуля формы списка справочника и относится ко и т.д.
#5
by jurii
Есть другой способ, но трудоёмкий (а в работе более быстрый, чем список):1. Вводишь реквизит "КодРодителя" (устанавливаешь в нём "Отбор по реквизиту")2. В элементе справочника как нибудь делаешь нахождение и сохранение данной информации3. в процедуре подбора пишешь:
#6
by vitor
В глобальнике заполняю эти константы.Перем глПотребители Экспорт;Перем глПоставщики Экспорт;
#7
by Туxлый
есть пара существенных минусова. будет работать для двухуровнего справочникаб. для скл через список быстрее будет на порядок, при этом база не пухнет
#8
by Olex
При открытии - ИспользоватьРодителя(Форма.Параметр)ПриВыбореРодителя(<Элемент>) - не пускать выше текущей группы.Всё это в форме списка справочника, которую лучше создать собственную.
#9
by jurii
А если ввести 2 кода: "КодРодителя1" и "КодРодителя2" и вызывать в зависимости от...Минус при использовании списка: Если в подгруппе тысячь 5-6 элементов, скока ентот список будет формироваться? И как быть с доп.информацией, которая находится на форме списка справочника?
#13
by LDR
не факт что для двухуровневого, если записать в качестве кода родителя, полный код родителя. там уж любой уровень нормально работать будет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Нужно при выборе скидки в документе пересчитывать не сумму, а цену (комплексная)
- Как при выборе элемента справочника задать возможность выбора только группы
- Как ограничить кол-во элементов при выборе элемента справочника
- Как сделать, чтобы при выборе элемента справочника форма выбора не закрывалась?
- Выбор типа линии, типа рамки на форме 1с 8
- Как спозиционироваться на текущем элементе списка в поле элемента при выборе?
- УФ - как узнать ограничения отбора при выборе элемента в форме выбора
- Автозаполнения поля в документе из регистра сведений при выборе номенклатуры (1С 8.2)
- v7: Не закрывать форму выбора при выборе НЕ ТОГО элемента справочника
- v7: Изменить владельца элемента справочника из формы самого элемента
В этой группе 1С
- V8: Как присвоить полю для выбора на форме системное перечисление ТипДиаграммы?
- Интересно где хранится файл конфигурации в 8-ке для SQL базы
- Работа с контекстом
- Как исправить в ТОРГ-12 в Управлении торговлей
- Сумма прописью на английском языке?
- Бюджетная. Не получается выгрузка платежек по формату 2005.1
- в регитре остатков все данные есть, а в запрос они не попадают
- ИНВ-18 (сличительная ведомость результатов инвентаризации)
- ИНН/КПП - отведено всего 20 знаков ???
- Переходящие отпускные в Комплексной. Интересная ситуация.
- ЗиК, где меняется статус у человека на - физ лицо.....(договорнок)
- OLE: строка неограниченной длины
- Номер попорядку в запросе (построитель отчетов)
- v8 Зависает на обработке по загрузке 10000 в табл часть документа
- Правила выгрузки в XML
- Формирование остатков по 51 счету
- Бухгалтерия. Одна из двух проводок не попадает в ОСВ
- Опять выгрузка и закрузка через XML
- Как удалить все документы за определенную дату?
- Как в таблицы значений указать вид движения, чтобы затем выгрузит таблицу з