Имя: Пароль:
1C
1С v8
Ограничение по вводу текстовой информации (корректность указания дома)
0 ИС-2
 
06.08.13
16:47
Согласно ТЗ, надо сделать так, чтобы при редактировании контактной информации нельзя было указать в номере дома символы, кроме цифр, одной буквы (маленькой) и «/».

Можно ли как-то такое настроить через маску? У меня даже идеи как это сделать нет.

Проверку на прочие символы думаю сделать переборкой ASCII таблицы с исключением цифр и "/". Это, имхо, неоптимально.

Какие еще есть варианты для решения задачи? Может, где-то подобное уже реализовано?
1 Волшебник
 
модератор
06.08.13
16:49
в номерах домов буквы всегда большие
2 Fish
 
гуру
06.08.13
16:56
(0) Бывают такие номера домов: 88 литер А
3 Fish
 
гуру
06.08.13
16:57
или влд7а
4 Defender aka LINN
 
06.08.13
16:59
регулярные выражения же
5 Джордж1
 
06.08.13
17:03
у нас у одной сотрудницы адрес - в/ч такая то.
6 Ковычки
 
06.08.13
17:13
по кладру индекс (в большинстве)
7 Fragster
 
модератор
06.08.13
17:14
я сейчас нахожусь в доме 2 корпус 2 литер А
8 Ковычки
 
06.08.13
17:16
(7) 2А/2
9 Fragster
 
модератор
06.08.13
17:17
(8) нет
10 KnightAlone
 
06.08.13
18:26
(0) встать рядом с киянкой. если ввели не тот символ - бить по рукам?)
11 ИС-2
 
06.08.13
18:33
задача больше, чтобы водители нормально находили располежние клиентов и на карте геокодировалось тоже нормально.

Все возможные литеры пишутся в доп. поле
12 ИС-2
 
06.08.13
18:33
а идеи есть как сделать?
13 ИС-2
 
07.08.13
07:11
хоть и сделал, но решение не изящное