Вход | Регистрация


Заполнение поля с англ. на рус.

Заполнение поля с англ. на рус.
Я
   grandmaster
 
10.11.17 - 09:29
Помогите пожалуйста, как лучше сделать, при нажатие кнопки на управляемой форме, отправляется api запрос на сервер и после данные прилетают и заполняются в табличная часть этой формы.
Одно из полей (СтатусЗаявки) прилетает англ. название - 4 варианта (создан (CREATED); подтверждён (CONFIRMED); аннулирован (WITHDRAWN); погашен (UTILIZED)
Как лучше всего (именно грамотно) написать условие, чтоб если прилетает например "confirmed" - в таблицу должно заполняться "подтверждён", если "utilized" - то "погашен".
Прошу прощения, если вопрос слишком нелеп или прост. Работаю недавно в программе, хочу научиться писать грамотно!
 
 
   Йохохо
 
1 - 10.11.17 - 09:33
да так и написать, сделать функцию СтатусЗаявкиРу
   lodger
 
2 - 10.11.17 - 09:47
ТекСтр = врег(СтатусЗаявки);
Если ТекСтр = "CREATED" тогда
 СтатусЗаявки = "создан";
ИначеЕсли ТекСтр = "CONFIRMED" тогда
 СтатусЗаявки = "подтверждён";
ИначеЕсли ТекСтр = "WITHDRAWN" тогда
 СтатусЗаявки = "аннулирован";
ИначеЕсли ТекСтр = "UTILIZED" тогда
 СтатусЗаявки = "погашен";
КонецЕсли

для уменьшения кол-ва переходов собрать статистику частоты появления статусов и расположить по ранжиру "Первый - самый частый".
   FIXXXL
 
3 - 10.11.17 - 09:51
(2) сделать соответствие и не париться
   Ненавижу 1С
 
4 - 10.11.17 - 09:57
(3) +100
   Ненавижу 1С
 
5 - 10.11.17 - 09:57
или даже регистр сведений

Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует