#0
by seleand
В обработку передается ссылка на объект произвольного типа (это может быть элемент какого-либо справочника, или какой-то документ или еще что-либо). На форме есть поле ввода типа ПланВидовХарактеристикСсылка.СвойстваОбъектов для выбора свойства объекта и другое поле ввода произвольного типа для ввода значения этого свойства. Не получается сделать так, чтобы в форме выбора свойств из Плана Видов характеристик СвойстваОбъектов была возможность выбирать только те свойства, у который реквизит НазначениеСвойства содержит тип объекта, переданного в обработку. И после этого хотелось бы, чтобы можно было вводить во второе поле значение только таких типов, которые соответствуют выбранному свойству.
#4
by seleand
и что потом? не хочется лезть в модуль формы ПланВидовХарактеристик. я хочу это сделать из обработки
#8
by Dionisious
Что то типа: Ссылка ИЗ ПланыВидовХарактеристик.СвойстваОбъектов ГДЕ ТипЗначение=&ТипЗначения Потом результат запроса загоняешь в отбор по ссылке ВидСравнения="в списке".
#9
by seleand
наверное ты прав ) со второй частью задачи стравилась, а вот выбор свойства так и не получается...
#13
by seleand
попытаюсь заполнить список значений по запросу и выбирать уже из него, а не из формы.
#15
by tsr
+ Причем перед присвоением значения. А ВидСравнения все же укажи принудительно. Уговаривать конечно не буду. Это дело хозяйское.
#17
by seleand
а как задать вид сравнения. пробую ВыбФорма.ЭтаФорма.СписокНазначенияСвойствКатегорийОбъектов.Отбор.Наименование.ВидСравнения = ВСписке; или с кавычками, но ругается
#18
by Ковычки
О как вас восьмерочников рарус со своим подходом вымунштровал, а то на семерке все орали "рарус-гвно" ))
#23
by tsr
Вот.... А поиск отменили что-ли? Нажми кнопку на клаве "F1" .Есть еще значок с черепом на панельке инструментов для помощи. Набери слово ВидСравнения , и все увидишь. Если и это лень, то напиши просто:
#24
by seleand
не получается никак. сделала, стал ругаться на бросила это дело, пытаюсь просто заполнить список свойств объекта из запроса и выбирать из него
#27
by tsr
Что-то в консерватории не то. Наименование, это видимо строковое значение? Потом, если уж делаешь в списке, то и Значение должно быть типом СписокЗначений. И это выражение: ВыбФорма.ЭтаФорма.СписокНазначенияСвойствКатегорийОбъектов.Отбор.Наименование.Значение вызывает сомнение. Посмотри отладчиком, есть ли вообще такое у ВыбФорма.ЭтаФорма
#28
by seleand
есть когда по умолчанию стояло равенство, то все было нормально, не ругалось. но и не работало )
#33
by seleand
не ушла еще... не получилось все равно Назначения Свойств выдались все, а вот у нужного мне (того, по которому фильтр установился) я не могу выбрать ни одного свойства. Пустой список
#35
by seleand
пытаюсь сделать отбор по двум полям Форма.Открыть; по свойству отбор уже работает, а по назначению свойства не хочет
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Доступ к 1с-ким dbf через ADO на запись (изменение)
- v7: ЗУП Расходы за счет ФСС
- Управление видимостью ячеек табличной части документа - проблемка.
- Можно изменить код глобального модуля?
- Закрытие документа по таймеру.
- Программная эмуляция нажатия кнопки программно открытой общей формы
- Настройка построителя отчета
- Изменить размер пособия в УПП
- несоответствие версии или отсутствие записи базы данных
- Плюсы и минусы ведения Управленческого и Бухгалтерского учета в разных база
- ЗиК перевод сотрудника со временной работы на постоянную
- Где хранятся настройки хранилища?
- Поделитесь выгрузкой платежек в Сити-Банк
- Как в запросе получить остатки по счету в разрезе каждого дня?
- почему не растет лог транзакций sql2005 express ?
- Настройка PostgreSQL, ошибка СУБД при проведении документа
- Коллизии при обмене
- Как заставить построитель отчета включать в стандартную расшифровку показат
- v7: Подскажите: Печатная форма плана счетов
- Проблема с "НайтиПоРеквизиту"