0
igel1969
27.05.20
✎
16:53
|
Здравствуйте
1С 8.2
Есть задача передать из одной программы в другую значение перечисления, а именно ПорядокОкругления.
Передача идет через Строку.
Итак, Перечисление типа ПорядокОкругления имеет следующие значения: Окр0_01, Окр0_05, Окр0_1 и т.д.
Если бы мне удалось получить его именно в таком виде, то на принимающей стороне я бы написал:
ТипЦен.ПорядокОкругления = Перечисления.ПорядкиОкругления[НазваниеПорядкаОкругления];
// где НазваниеПорядкаОкругления = "Окр0_01" допустим;
Но когда я хочу послать это значение, например на передающей стороне
НазваниеПорядкаОкругления = СокрЛП(ТипЦен.ПорядокОкругления);
Я получаю на выходе значеине "0,01", но никак не "Окр0_01"
и как по этому значению найти нужный мне элемент перечисления я не нашел ((((
Мне бы либо научиться передавать "Окр0_01", либо научиться находить значение по "0,01".
|
|