#0
by ХочуСпец
Подключаюсь к другой базе через ОЛЕ. Необходимо вытащить из нее данные (н-р, номенклатуру) Так же как в отборе динамического списка на форме разместил поля: ОбъектЗначение (Тип: Справочники.Объект) Пытаюсь сделать что то типа: Вопросы: 1. вообще правильная ли идея? 2. При ОтборПЗ.Добавить("Объект ") возникает исключительная ситуация.
#13
by ХочуСпец
да точно! но теперь при ОтборПЗ["Объект"].Значение = ОбъектЗначение; выдается ошибка неверный тип значения
#15
by hhhh
да, видимо у тебя в переменных ОбъектЗначение и в ОбъектВидСравнения какая-то фигня хранится, отсюда все беды.
#19
by ХочуСпец
Если ОбъектВидСравнения = ВидСравнения.Равно тогда ОбъектВидСравнения = глСоединение.ВидСравнения.Равно Иначе... не красиво
#21
by ХочуСпец
отлично. спс еще один момент в отборе динамического списка если критерий отбора например справочникссылка, то виды сравнения свои если документ - то свои тоже самое с датой, со строкой. как бы это сделать без чрезмерного геморроя?
#22
by Buster007
а тут как ни крути всё равно придется описывать виды сравнения под каждый тип. А если мы это все уже опишем, то вид хранения этих видов сравнений особо то уж и не важен будет. А я бы вообще не хранил их. написать функцию внутри с Если Справочник иначеЕсли Документ и т.д. и возвращал массив видов сравнений
#23
by ХочуСпец
Если ВидСравненияОбъект = ВидСравнения.ВСписке ИЛИ ВидСравненияОбъект = ВидСравнения.НеВСписке ИЛИ ВидСравненияОбъект = ВидСравнения.ВСпискеПоИерархии ИЛИ Выдает ошибку при присваении значения: ОтборПЗ["Объект"].Значение = СЗОбъекты; что не так?
#24
by ХочуСпец
ошибся Для каждого стр Из ОбъектыЗначения Цикл ... где ОбъектыЗначения - поле с составным типом (СписокЗначений, СправочникСсылка.Объект)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- СКД - как исключить промежуточные итоги.
- Суммирование строковых полей в группировках в запросе
- Как проще запретить открытие обработки?
- Почему запросом нельзя выбрать из констант ?(Бух20)
- 1с8.2 Управляемое приложение: необходимо вывести на экран табличный документ
- Запустить отчет СКД программно и передать условие отбора
- Можно ли добавить поле характеристики в макет СКД?
- СКД - при запуске программно: "Таблица не найдена"
- ЗУП. Договор подряда
- Как в СКД у числа убрать разделитель триад?
- УТ 10.3 Проставление неправильной цены из подбора
- 1С УПП проведение документов в бухгалтерсокм учете права
- v7: как исправить Значение индексного выражения находится за границами массива
- Перед записью в элементе справочника "Номенклатура" необходимо заполнить "базова
- Управляемое приложение. Как из одной формы внешнего отчета открыть другую
- v7: Заявление о выплате пособия (оплате отпуска)
- СКД: Как получить из формы значение параметра схемы компоновки данных
- 1С УПП Как отключить налоговый учет?
- Контроль остатков в УТ 11
- Правильный треугольник на клетчатой бумаге