Обратиться к значению системного перечисления по индексу. #549434


#0 by 0xFFFFFF
Интересно, возможно или нет. Есть системное перечисление WebЦвета. Нужно получить значение в цикле по индексу. Понятно, что WebЦвета[0] не работает. Интересно, можно ли получить все его значения в массив, чтобы получить потом его значение по индексу?
#1 by Рэйв
ПеречислениеМенеджер.<Имя перечисления> (EnumManager.<Имя перечисления>) Получить (Get) Синтаксис: Получить(<Индекс>) Параметры: <Индекс> (обязательный) Тип: Число. Индекс значения перечисления в перечислении. Возвращаемое значение: Тип: ПеречислениеСсылка. Описание: Получает значение по индексу. Работает аналогично оператору []. Примечание: Применяется в случаях, когда использование оператора [] невозможно.
#2 by 0xFFFFFF
Перечисление СИСТЕМНОЕ, а не в конфиге.
#3 by asady
запросто! засунь это в массив и получай по индексу Аквамарин (Aquamarine)
#4 by aleks-id
Системные наборы значений предназначены для определения некоторого набора предопределенных значений конкретного типа. Доступ к системным наборам значений осуществляется как к свойствам глобального контекста. Конкретные значения набора указываются через точку от имени системного набора значений. Системные наборы значений используются, как правило, для задания значений параметров системных методов или свойств объектов, а также в качестве возвращаемых значений методов. Значения системных перечислений не перебираются по индексу. так что штатно никак. только засовывать как в в массив
#5 by 0xFFFFFF
уже так и сделал на самом деле :) Синтакс помошник, колонки в экселе и массив готов :) Но некошерно.
#6 by Живой Ископаемый
от 1 до 149
#7 by Живой Ископаемый
#8 by 0xFFFFFF
супер!
#9 by Mitriy
оригинал, однако ))
#10 by 73
Какой-какой вернуть цвет?)
#11 by Живой Ископаемый
;) спасибо [кланяется]
#12 by Живой Ископаемый
ой, то есть до 147
#13 by Aprobator
колонки в Экселе???
#14 by 0xFFFFFF
ну да. Делаешь 1ю колонку в экселе "мЦветов.Добавить(WebЦвета." Во вторую из синтакс помощника варианты В третью ");" Потом копируем три колонки в текст, убираем символы табуляции и получаем модуль заполнения массива
#15 by Aprobator
прикольно.
#16 by Живой Ископаемый
паноптикум извращенцев... гы... :)
#17 by Snorkler
Можно еще вторую колонку в макет сунуть и считывать, когда надо…
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С