05.06.2003, 13:10 | #1 |
Гость
|
enumvalue 2 enum
может есть функция типа str2enum только вместо str - enumvalue
вобщем как получить enum из его типа и значения |
|
05.06.2003, 13:33 | #2 |
----------------
|
DictEnum
Посмотри классик DictEnum. Там есть куча методов перевода туда-сюда.
|
|
05.06.2003, 14:12 | #3 |
Гость
|
Спасибо, а чем отличаются методы value2Name и value2Label этого класса?
|
|
05.06.2003, 14:22 | #4 |
----------------
|
пример
Например, InventTrnasType::Asset
Index - 15 Value - 20 Name - Asset Label - Основное средство |
|
05.06.2003, 14:38 | #5 |
Гость
|
неверно (по крайней мере у меня Name = Label = Основное средство, Symbol = Asset)
Index = 16 PHP код:
|
|
05.06.2003, 16:42 | #6 |
----------------
|
поторопился
да, действительно
Цитата:
For backwards compatibility Name still refers to the label. For clarity you should use the index2label method instead. The Name property can be obtained by using the index2Symbol method.
|
|