Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:technical_manual:work_via_ole:param [2014/04/18 16:30] 127.0.0.1 внешнее изменение |
ru:technical_manual:work_via_ole:param [2018/02/05 14:49] (текущий) |
||
---|---|---|---|
Строка 11: | Строка 11: | ||
Значения для перечислений можно присваивать только в числовом виде. Например: | Значения для перечислений можно присваивать только в числовом виде. Например: | ||
+ | <code> | ||
Set НовыйСубъект = oleapp.СоздатьОбъект(ВыбранныйСубъект) | Set НовыйСубъект = oleapp.СоздатьОбъект(ВыбранныйСубъект) | ||
НовыйСубъект.ТипСубъекта = 1 '1 - Подразделение | НовыйСубъект.ТипСубъекта = 1 '1 - Подразделение | ||
+ | </code> | ||
Определить числовое значение, которое соответствует элементу перечисления нужно следующим образом: | Определить числовое значение, которое соответствует элементу перечисления нужно следующим образом: | ||
Строка 26: | Строка 28: | ||
**Исключением** является использование значений перечислений при поиске (фильтрах), где используются как числовые значения, так и строки, содержащие системные названия значений перечисления. Например: | **Исключением** является использование значений перечислений при поиске (фильтрах), где используются как числовые значения, так и строки, содержащие системные названия значений перечисления. Например: | ||
+ | <code> | ||
Set СМКДокаСписок = oleapp.ПолучитьОбъекты("БизнесМодель.ПараметрыСМК",\\ "СтатусДокумента", "Проект") | Set СМКДокаСписок = oleapp.ПолучитьОбъекты("БизнесМодель.ПараметрыСМК",\\ "СтатусДокумента", "Проект") | ||
+ | </code> | ||
- | Можно с тем же результатом можно записать как: | + | Можно с тем же результатом записать как: |
+ | <code> | ||
Set СМКДокаСписок = oleapp.ПолучитьОбъекты("БизнесМодель.ПараметрыСМК",\\ "СтатусДокумента",0) | Set СМКДокаСписок = oleapp.ПолучитьОбъекты("БизнесМодель.ПараметрыСМК",\\ "СтатусДокумента",0) | ||
+ | </code> | ||
+ | |||
+ | **Пример кода**. См. код в [[ru/technical_manual/work_via_ole/metaclass#метод_создатьфильтр|методе СоздатьФильтр]]. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [<contextnavigator>] | ||
- | **Пример кода**. См. код в [[ru/technical_manual/work_via_ole/metaclass#метод_создатьфильтр|методе СоздатьФильтр]]. | ||
- | |||
- | |||
- | [<contextnavigator>] | ||