|
Альфа-Авто 5, Маски VIN |
☑ |
0
tatoshka0403
13.11.14
✎
14:39
|
Пытаюсь "поломать" механизм переноса маски VIN в VIN не могу найти процедуру, никому не приходилось?
|
|
1
NeoVision
13.11.14
✎
14:45
|
УстановитьМаскуVIN() в модуле формы
|
|
2
tatoshka0403
13.11.14
✎
14:48
|
(1) Это я нашел, пытаюсь найти где вот это происходит.
! - любой введенный символ преобразуется в верхний регистр;
9 - допустимо ввести произвольный символ цифры;
# - допустимо ввести произвольный символ цифры или - (знак минус) или + (знак плюс) или пробел;
N - допустимо ввести любые алфавитно-цифровые символы (буквы или цифры);
U - допустимо ввести любые алфавитно-цифровые символы (буквы или цифры) и любой введенный символ преобразуется в верхний регистр;
X (латинского алфавита) - допустимо ввести произвольный символ;
^ - не допустимо вводить этот символ интерактивно пользователем, он может устанавливаться только из языка;
h - допустим ввод символов обозначения шестнадцатеричных цифр;
@ – допустимо ввести любые алфавитно-цифровые символы (буквы или цифры) в верхнем регистре или пробел.
|
|
3
NeoVision
13.11.14
✎
15:02
|
(2) этим платформа занимается. ПолеВвода.Маска
|
|
4
tatoshka0403
13.11.14
✎
15:10
|
(3) Хм...Мне нужно чтобы не срабатывал этот алгоритм на "9" этим платформа занимается?
|
|
5
NeoVision
13.11.14
✎
15:18
|
(4) чтобы девять можно было ввести? Тогда в маске \9
|
|
6
tatoshka0403
13.11.14
✎
15:25
|
(5) Чтобы я мог 9 ввести в маске и она нормально перенеслась в VIN
|
|
7
NeoVision
13.11.14
✎
15:29
|
ну вот черту ставь
|
|
8
tatoshka0403
13.11.14
✎
15:38
|
(7) У нас 9 в маске очень часто встречается, и поэтому хотим просто убрать.
|
|
9
DS
13.11.14
✎
15:54
|
Сложно понять, что вам надо. То "ввести", то "убрать"...
|
|
10
tatoshka0403
13.11.14
✎
16:23
|
(9) Нам надо, когда в маске вин есть цифра 9 мы просто вписали туда "9" а не "\9", и она нормально перенеслась в ВИН авто
|
|
11
DS
13.11.14
✎
16:43
|
Если в _маске_ есть цифра "9", это означает, что в _поле_ может быть любая цифра. Если в _поле_ нужна только цифра "9", то в _маске_ это регламентируется строкой "\9".
|
|
12
tatoshka0403
13.11.14
✎
16:46
|
(11) вот это нам и не нравиться, мы хотим чтобы 9 было 9, а \9 равно 9
|
|
13
DS
13.11.14
✎
16:51
|
Придумайте свой блекджек, а при применении маски к полю меняйте эту свою строку на такую, как ее задумала 1с.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой