8.х Формат телефона

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем v0233, 16 дек 2010.

  1. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    ввожу номер телефона у меня получается вот так 89629991122 когда хочу его набрать то очень сложно и теряюсь в цифрах а вот если бы формат изменить на 8 962 999 11 22 было бы гораздо удобнее.
    Помогите пожалуйтса

    Вложения:

  2. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Конфигурация какая? В типовых есть шаблоны телефонных номеров.
  3. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    конфигурацию сам писал с нуля
  4. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Тип значения какой? У вас все номера задаются 11-ью цифрами?

    P.S. Я бы сделал как в типовой - с шаблонами.
  5. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Посмотрите на свойство поля ввода Маска.
    В частности для вашей цели маска должна быть:
    # ### ### ## ##
    Единственный момент - при сохранении строки нужно убирать пробелы, которые добавляет платформа. Впрочем - можно и не убирать, в зависимости от Ваших потребностей.

    Пример в приложении.

    Вложения:

    • 1.erf
      Размер файла:
      6,1 КБ
      Просмотров:
      50
  6. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    Спасибо большое за пример.
    А есть еще вариант сделать чтобы автоматически вместо 8 на +7 исправлялось?
  7. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Я бы рекомендовал забить на "8" или "+7" вообще. По моему - мешает жить. Используйте 10 знаков, а "8/+7" имейте ввиду, или показывайте статично. Без хранения как такового.
    Это позволяет сэкономить кучу времени и нервов при поиске, вводе и любой работе с номерками.

    ("89285551122" <> "79285551122")

    Во всяком случае у меня крутится база телефонных номеров, я храню именно 10 цифр.

    Еще могу дать любопытную наводку: есть http://www.mtt.ru/info/def/index.wbp отличная база по диапазонам номеров. У меня на ней крутится система по определению, какому оператору(делается в виде значков - теле2, МТС, Пчелайн, Мегафон) и какому региону принадлежит номерок. Если интересно - загляните на сайт, утащить отутда базу труда не составляет...
  8. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    Вопрос немного не по теме, а есть ли еще одно база которая будет показывать номера которые были куплены именно в Москве, а не во всей московской области?

Поделиться этой страницей