|
Как получить имя перечисления, не синоним?! |
☑ |
0
Пушкин
27.05.14
✎
12:50
|
Реквизит - перечисление
Строка(Реквизит) возвращает синоним!!!
|
|
1
Irbis
27.05.14
✎
12:50
|
идентификатор?
|
|
2
Ненавижу 1С
гуру
27.05.14
✎
12:54
|
Реквизит.Метаданные().ЗначенияПеречисления[Перечисления[Реквизит.Метаданные().Имя].Индекс(Реквизит)].Имя
|
|
3
Wobland
27.05.14
✎
12:56
|
сказал Ненавижу 1С и грязно выругался
|
|
4
Пушкин
27.05.14
✎
12:57
|
(2) спасибо, вот это путь :)
|
|
5
RomaH
naïve
27.05.14
✎
13:00
|
XMLСтрока
|
|
6
vmv
27.05.14
✎
13:07
|
(2) это метод царя гороха за использование которго в современном мире - смертная казнь
(5) прав
|
|
7
kauksi
27.05.14
✎
13:48
|
// Возвращает имя перечисления по известному значению синонима
// Пример пСиснонимПеречисления = "Юр физ лицо" тип строка,
// возвращаемое значение имя = "ЮрФизЛицо", тип строка
Функция ИмяПеречисленияПоСинониму( пСинонимПеречисления ) Экспорт
КолекцияПеречислений = Метаданные.Перечисления;
Для каждого пНайденноеЗначение из КолекцияПеречислений Цикл
Если пНайденноеЗначение.Синоним = пСинонимПеречисления Тогда
Возврат пНайденноеЗначение.Имя;
КонецЕсли;
КонецЦикла;
Возврат неопределено;
КонецФункции
|
|
8
SleepyHead
гуру
27.05.14
✎
14:00
|
(7) А вот за это публично пороть
|
|
9
Fragster
гуру
27.05.14
✎
14:01
|
XMLСтрока(ЗначениеПеречисления)
|
|
10
Поpyчик-4
27.05.14
✎
15:19
|
XMLСтрока(Реквизит) ещё не предлагали?
|
|
11
Ненавижу 1С
гуру
27.05.14
✎
16:40
|
завтра ваш XMLСтрока изменят и будете улыбаться
примерно как Строка(Булево) в свое время
хотя конечно шансов меньше
|
|
12
Fragster
гуру
27.05.14
✎
17:44
|
(11) тогда совместимость XML сериализации нарушится, на что 1сы пойти вряд-ли пойдут. ну, разве что в 9.0
|
|
13
RomaH
naïve
28.05.14
✎
09:23
|
(11) округление тоже пишешь через умножение/деление?
|
|
14
Ненавижу 1С
гуру
28.05.14
✎
11:55
|
(13) до 5 копеек/рублей - да, а т.к. это универсальный единый метод, то почему нет?
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой