AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.04.2006, 13:13   #1  
murick is offline
murick
Участник
Аватар для murick
 
59 / 10 (1) +
Регистрация: 10.04.2006
Thumbs up
Как использовать маску для полей таким образом, чтобы пользователь просто вводил данные, а их отображение в полях таблицы осуществлялось в заранее предопределённом формате.
Например в Paradox-е использовался символ # Т.е. например, для того чтобы телефонный номер отображался в соответствующем формате (например (+99050) 418-35-21), необходимо было создать маску (+99050) ###-##-##. В итоге первая часть тел. номера заранее отображалась в таблице (+99050), пользователю оставалось только набрать 4183521, а символы "-" проставлялись автоматически.
Всем заранее спасибо.
Старый 12.04.2006, 17:32   #2  
reg4all is offline
reg4all
Участник
 
32 / 10 (1) +
Регистрация: 16.08.2005
Адрес: Москва
1. Номер состоит из 3 полей
- код города
- телефон (integer со свойствами MaxValue и MinValue)
- код города+ телефон (нередактируемое поле)

2. Поле код города+ телефон формируется после ввода телефона и кода города по след. принципу

"Full Number":=FORMAT("Area code")+' '+
FORMAT("Phone No."[1])+FORMAT("Phone No."[2])+FORMAT("Phone No."[3])+'-'+
FORMAT("Phone No."[4])+FORMAT("Phone No."[5])+'-'+
FORMAT("Phone No."[6])+FORMAT("Phone No."[7]);

(для семизначного номера)
__________________
"Трудное надо сделать привычным, привычное легким, а легкое приятным" (Станиславский)
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:01.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.