Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вставка текста в поле с маской ввода / 16 сообщений из 16, страница 1 из 1
18.02.2021, 18:10
    #40046822
drgdr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
Прошу гуру и остальных помочь в решении задачи.
Для телефонной книги пробую сделать запись в переменную (10 цифр), но чтобы отображался телефон в поле красиво.
Сделал поле с маской ввода и кнопку для удаления лишних знаков - при вводе вручную и копировании без дополнительных знаков все нормально, но при копировании из другого места со скобками - аксесс ругается на них.
Во вложении файл с формой.
...
Рейтинг: 0 / 0
18.02.2021, 20:15
    #40046867
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
-а где бывают такие номера \(###\)###\-##\-######## (из 16 цифр и все не обязательные)
-а Вы примените маску не на свободной форме,глядишь все заработает как надо
...
Рейтинг: 0 / 0
19.02.2021, 10:45
    #40047024
drgdr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
sdku,

Дополнительные символы в маску я вставил для того чтобы в нее влезли со всеми пробелами и тире. далее все равно кнопкой формируется в "красивом виде" 10 цифр телефона.
...
Рейтинг: 0 / 0
19.02.2021, 10:50
    #40047026
drgdr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
sdku
-а Вы примените маску не на свободной форме,глядишь все заработает как надо

а на какой форме ее применить?
...
Рейтинг: 0 / 0
19.02.2021, 11:35
    #40047045
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
drgdr,
на форме имеющей источник данных таблицу- Вы же будете где-то сохранять номера телефонов
Формы свободная и с источником данных, это таки, две большие разницы в функционале
...
Рейтинг: 0 / 0
19.02.2021, 11:40
    #40047050
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
Вдогонку:
О каких таких "дополнительных символах" маски Вы говорите-разберитесь что такое символы маски и сохранять их или нет
...
Рейтинг: 0 / 0
19.02.2021, 12:31
    #40047081
drgdr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
sdku
drgdr,
на форме имеющей источник данных таблицу- Вы же будете где-то сохранять номера телефонов
Формы свободная и с источником данных, это таки, две большие разницы в функционале


Да, действительно, так работает
...
Рейтинг: 0 / 0
19.02.2021, 12:43
    #40047090
drgdr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
sdku,

кстати при создании маски ввода, указал пункт чтобы хранило без доп. символов, но в таблицу пишется все-равно полностью...
...
Рейтинг: 0 / 0
19.02.2021, 15:34
    #40047177
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
drgdr,
Не буду гадать как Вы создавали маску-скажу только:
-удалите из формы поле [Phone], а из таблицы маску ввода,сохраните объекты после этого
-создайте в форме,по новой это поле
-укажите в нем(в поле формы) Вашу маску
Все будет ОК
...
Рейтинг: 0 / 0
19.02.2021, 17:18
    #40047249
drgdr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
sdku,

не выходит, может покажете?
...
Рейтинг: 0 / 0
19.02.2021, 17:50
    #40047266
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
drgdr,
...
Рейтинг: 0 / 0
24.02.2021, 13:36
    #40048357
drgdr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
sdku
drgdr,

в вашем варианте тоже не получается скопировать из буфера телефон со скобками
drgdr
...при копировании из другого места со скобками - аксесс ругается на них...
...
Рейтинг: 0 / 0
24.02.2021, 15:39
    #40048440
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
drgdr,
...
Рейтинг: 0 / 0
24.02.2021, 15:58
    #40048448
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
drgdr,
так и должно быть-в поле с СИМВОЛОМ маски "(" скобка Вы пытаетесь всунуть текст содержащий ТЕКСТ "(" скобку-естессно Акс это не проглотит
если номер со скобками зачем маска,а если маска зачем номер со скобками,а если уж очень хочется разбирайтесь с разницей между символом маски и текстом. Еще смотрите в сторону функций Format,IsNumeric
...
Рейтинг: 0 / 0
26.02.2021, 18:41
    #40049092
webnibbana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
Нужно новую версию встановить и все будет работать
...
Рейтинг: 0 / 0
26.02.2021, 22:20
    #40049125
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вставка текста в поле с маской ввода
VBA разработан 1000 лет назад и маска \(###\)###\-##\-##;; позволит сохранить ТОЛЬКО цифры ( а не символы "(",")" скобок) и от версии это никак не зависит
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вставка текста в поле с маской ввода / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]