0
alexei366
25.09.13
✎
15:45
|
Платформа 8.3.3.721 .
Создал ПакетXDTO, в нем тип значения типом "string" и добавил к нему образец "[^\\/:\*\?"<>\|\t]+[^\\/:\*\?"<>\|\t\.]".
Начал тестить: ввел в поле для проверки "ert", выдает ошибку что не соответствует образцу типа значения. Я блин 10 раз все проверил, проверял через RegExp и другое и везде все хорошо. Почти голову не сломал пока не попробывал просто другой набор символов. И что вы думаете все заработало без ошибок.
Теперь вопрос : КАКОГО Х..Я строка "ert" не валидируется, это что пля какое-то кодовое слово, или платформа тупит (кстати образцы я делаю на платформе 8.3.2 так как в 8.3.3 при попытке сохранить новый образец пишет что имя должно начинаться .... и т.п - прям как проверка имени реквизита)?
|
|
1
alexei366
25.09.13
✎
16:32
|
тут ещё попроверял, ошибка возникает при наличии "t" в строке, причем только в нижнем регистре, походу 1С воспринимает в регулярке "\t" не как табуляцию (гавнюки).
|
|