#0
by Alissa
Ребята,очень нужна помощь с отборами. Задача такая:есть документ с реквизитами ВидНом (тип данных-перечисление) и Производитель (тоже перечисление)(они же есть в справочнике номенклатура).Есть в документе еще реквизит Объект (тип Справочник.Номенклатура).Нужно в зависимости от значения ВидНом и Производитель для Объект делать отбор по этим значеним в справочнике- ограничивать выбор из справочника Номеклатура только по значениям ВидНом и Производитель.
#7
by 1C_ZeroMan
офф.. круто, теперь каждое утро на форуме будет начинаться с отбора по списку справочника.
#14
by 1C_ZeroMan
Alissa, начну с того, что наиболее эффективен отбор по одному признаку, по двум или более это уже обработка, как следствие потеря производительности.. скажем сначала необходимо создать список значений, по сути перебрать элементы справочника и заполнить СЗ существующим условием, но на этом крендели не заканчиваются, поиск по списку возможен только с верхушки. Сам список сильно тормозит локтем. оно тебе надо?
#15
by Alissa
СписокЗначений наверно не нужен....я тоже об этом думала...что будет тормозить значительно...
#16
by Alissa
Как программно передать значения 2 реквизитов документа при открытии справочника, чтобы отбор был по данным значениям?
#18
by Alissa
Если СОЖ.НайтиПоРеквизиту("ВидСпец",ВидСпец,0)=0 Тогда {Глобальный модуль}: Неверное имя реквизита! Если СОЖ.НайтиПоРеквизиту("ВидСпец",ВидСпец,0)=0 Тогда {Глобальный модуль}: Неверное имя реквизита!
#20
by Alissa
УстановитьОтбор("ОтборВЖурнале",ЗначениеОтбора); {Справочник.Номенклатура.ФормаСписка.Gree_2.Модуль}: Неверное имя реквизита! УстановитьОтбор("ОтборВЖурнале",ЗначениеОтбора); {Справочник.Номенклатура.ФормаСписка.Gree_2.Модуль}: Неверное имя реквизита!
#21
by Alissa
я делаю так: к реквизиту подключаю форму списка справочника Номенклатура Gree_2. При открытии этой формы пишу процедуру: в глобальном модуле: Перем СОЖ Экспорт; В итоге ругается УстановитьОтбор("ОтборВЖурнале",ЗначениеОтбора); {Справочник.Номенклатура.ФормаСписка.Gree_2.Модуль}: Неверное имя реквизита! УстановитьОтбор("ОтборВЖурнале",ЗначениеОтбора); {Справочник.Номенклатура.ФормаСписка.Gree_2.Модуль}: Неверное имя реквизита!
#26
by Alissa
нет, это справочник ,который в глобальном заполняется выбранными реквизитами(должен заполняться)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Помогите пожалйста установить компоненту 1С++
- Использую построитель отчета. Как установить ширину колонок отчета?
- Как установить фильтр для списка регистра сведений в справочнике
- В упп в справочнике "Способы распределения затрат" нет закладки фильтры, отборы
- Какие отборы в регистре сведений можно установить для реквизита типа "дата"?
- Установить время документа
В этой группе 1С
- как из Таблицы по Расшифровке открыть другую Таблицу
- The Bat сохраняет на рабочем столе свои файлы tmp
- Лизинговые операции в УПП...
- Как настроить сортировку в форме списка при нажатии на шапку столбца?
- 23 счет - как и какими документами он закрывается?
- Горячая замена конфигурации 7.7: md_chng.dll
- ЗначениеВСтрокуВнутр() зависит от того, откуда взят объект???
- Офф. Вино из Молдавии и Грузии.
- 1С:Сельское Хозяйство 7.7, Конфигурация Сельхоз. предприятие. Бух. учет.
- Журнал операций не показывает операций
- курсы 1С: Консультант, 1С: руководитель проектов
- УПП, док-т "Ввод начальных остатков по ОС": амортизация?
- Чем отличается право на Чтение документа, от права на просмотр?
- Outlook и переадресация
- Забалансовый и незабалансовый счет в проводках.
- документ не попадает в журнал :(
- УТ: При подборе товара можно видеть его резерв?
- НайтиПоРеквизиту - неверно указан реквизит ?
- Помогите с Запросом! ЛЕВОЕ СОЕДИНЕНИЕ с регистром сведений
- Печать в ТОРГ12 штрих кода