#0
by pochemu
Сделал для списка управ. формы справочника номенклатуры получение данных из запроса. В параметрах у него есть список значений: Добавляю в этот параметр список значений с двумя значениями в нём, а запрос отбирает только одно значение из этого списка... и в результате на форме отображается содержимое только одной папки вместо двух заданных. Покапался и пришел к тому, что скорее всего это из-за того, что не установлено свойство "ДоступенСписокЗначений": Теперь проблема: как установить это свойство? В Отчете каком-нибудь это как дважды плюнуть - сашел в СКД и установил напротив параметра это свойство. А здесь (в справочнике) я даже не знаю как программно получить объект СКД.. Подскажите как программно получить объект СКД в форме справочника или как установить свойство "ДоступенСписокЗначений, может метода для его установки есть какой (только вот не нашел)?
#2
by pochemu
В первом скрине он есть. Простейший запрос: Выбрать * Из Справочник.Номенклатура Как СправочникНоменклатура Где СправочникНоменклатура.Ссылка В Иерархии(&Список)
#3
by Rovan
попробуй так перед передачей списка в него Список.Параметры...Найти(...).ДоступенСписокЗначений = истина;
#4
by pochemu
Из справки (и на практике проверено) параметр этот только для четния: ДоступенСписокЗначений (ValueListAllowed) Использование: Только чтение. Описание: Тип: Булево. Указыват на возможность задать значение параметра в виде списка значений. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
#10
by olegves
а ты попробуй в свой список передать только элементы и убрать слово ИЕРАРХИИ - будешь приятно удивлен
#13
by pochemu
Другой вопрос: СКД можно получить в УФ справочника? СКД используется на программном уровне, но не уж то 1С ники в справочнике сам объект СКД спрятали от кодеров...!?
#16
by pochemu
Отбор не действует на папки, а мне надо чтобы папки, не соответствующие условию не отображались.
#21
by pochemu
Мда, что-то у меня не получается с помощью этого, только определенные папки оставить, все улетучиваются и вываливаются только элементы (чего-то другого следовало ожидать?).
#25
by pochemu
Радость в моём доме, таки допетрил. Вот решение для тех, кто хочет чтобы отображались только нужные элементы внутри папок (лишних папок не будет): В УФ это можно сделать чисто отбором и без запроса: Отбор: Это Группа = Ложь И Ссылка В Группе Из Списка (указываете папки для отбора) Группировка: Родитель. И Усё, отображаются только элементы и папки соответствующие отбору. Отбор таким образом действует и на папки.
#26
by olegves
хочешь, реши в лоб: спр левое соед род1 по спр.Родитель = род1.ссылка левое соед род2 по род1.Родитель = род2.ссылка ... левое соед род7 по род6.Родитель = род7.ссылка где isnull(род7.ссылка,isnull(род6.ссылка,isnull(род5.ссылка...) в (&список)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Значения свойства отбора в построителе отчетов
- зачем нужны "Свойства Номенклатуры"
- Значение свойства номенклатуры в запросе
- Исчезли свойства номенклатура при переходе на 10.3 УТ
- В чем отличие формы элемента справочника от произвольной формы справочника?
- Передача параметров из управляемой формы в СКД
- Как вызвать функцию модуля обработки из формы внешней управляемой формы
- Запрос в динамическом списке справочника управляемой формы
- как программно вытащить свойства номенклатуры в запросе
- v7: Открытие формы элемента справочника из формы списка
- закрытие управляемой формы при закрытии формы владельца
- БСП, подсистема "Свойства" реально не поддерживает переодические свойства?
В этой группе 1С
- Как в отчете СКД подменить значение, выбранное из справочника?
- Комплексная автоматизация, зарплата
- Не могу устанавливить субконто по счету
- Эххх.. WinSrv2003 + терминалы + ScrewDrivers = перестал печатать
- Результат СКД в таблицу значений
- СКД запрос на поле
- УПП. Налоговый агент. Курсовые разницы зависают на 76.НА
- Помогите с СКД
- Как скрыть помеченные на удаление элементы справочника
- В КД 2.1 не могу настроить простой обмен - договорами контрагента
- как в СКД программно изменить НастройкиПоУмолчанию?
- При обменен УТ с БП не корректно переносятся контрагенты
- Очищается поле при открытии документа
- Снятие блокировок во вложенной транзакции
- v8: При загрузке данных не хватает места на диске С (на сервере)
- В ут 10.3 на основе Отчета о розничных продажах ПКО включает без нал?
- Зачем нужно перерегистрировать продукты 1С?
- v8: Как определить тип колонки ТЗ?
- У кого самый длинный аптайм сервера?
- Помогите получить значение выполнения ХП из ADO