Вопрос

Убрать символы в тексте с помощью БП

Добрый день, Коллеги!

Я хочу с помощью бп, в формуле (не скрипт таск):

из этого 38 (000) 000-00-00

сделать это 380000000000

Убрать символы и пробелы. Есть ли такая возможность?
Если нет, подскажите как можно. Задача: все номера в системе перевести в такой формат

Нравится

6 комментариев
Лучший ответ

Здравствуйте! Создаете новый параметр в который будете вносить отредактируемые данные, затем воспользуйтесь элементом  формула - http://prntscr.com/oy763q. В данном элементе прописываете например

CurrentParamValue.Replace(" ",string.Empty).Replace(")",string.Empty).Replace("(",string.Empty).Replace("-",string.Empty).Replace("+",string.Empty)

 

Здравствуйте! Создаете новый параметр в который будете вносить отредактируемые данные, затем воспользуйтесь элементом  формула - http://prntscr.com/oy763q. В данном элементе прописываете например

CurrentParamValue.Replace(" ",string.Empty).Replace(")",string.Empty).Replace("(",string.Empty).Replace("-",string.Empty).Replace("+",string.Empty)

 

Нигрескул Алексей,

Правильно ли я понял:
создаю параметр "phone", в него записываю исходные номер, потом через формулу, вверху выбираю этот парамтер, а в самой формуле (ниже поле) пишу

phone.Replace(" ",string.Empty).Replace(")",string.Empty).Replace("(",string.Empty).Replace("-",string.Empty).Replace("+",string.Empty)
?

 

да, и вносите в новый параметр. Например "phone" - текущий телефон, "phoneNew" - отредактированный.

Нигрескул Алексей,

Спасибо, попробую!

Вот примерная реализация http://prntscr.com/oy7fklhttp://prntscr.com/oy7g0m

Калушка Д.,

Сделал, работает, спасибо.
выглядит так:

Показать все комментарии