Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 23:19

Функция заполнения номера телефона с фильтрацией

Автор Maus74, 20 мар 2017, 08:39

0 Пользователей и 1 гость просматривают эту тему.

Maus74

 Добрый день, прошу помочь с написанием функции. Она берет номер телефона из справочник.Контрагенты.телефон. Телефон может быть записан в разных форматах - и 7(982)123... и 8 982 123 и нету. Нужно что бы функция получила телефон и отфильтровала в строке по номеру телефона. Спасибо. Я начал писать, пока вот это накарябал:

Функция ЗаполнитьНомерТелефона();
НомерТелефона = Контрагент.Телефон;

КонецФункции

ef0din

НомерТелефона = СтрЗаменить(НомерТелефона, "(", "");
Так же для других "лишних" символов.
"нету" - так и написано будет? Можно условие поставить для этого. Но лучше имхо попросить, что б пустым поле оставляли.
Если пользователи заполняют "нету", а не оставляют поле пустым - тогда, скорей всего, будут заполнять и "нет", неьу" и т.д.
Можно конечно перебрать все через Попытку Исключение, но вроде считается, что нужно стараться не использовать ее там, где можно от нее избавиться.
Где отфильтровать нужно не совсем понял?

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск