Имя: Пароль:
1C
 
Использование маски у строковых полей ввода
Ø
0 VetalP
 
04.10.05
13:13
Есть поле ввода связанное с реквизитом документа, предназначено для ввода номера телефона (без кода страны). Использую следующую маску: "(999) 999-99-99". Записывается нормально, однако при повторном открытии документа отображается не все, например: "(926) 24 -39- 9", номер телефона в данных такой: "(926) 242-39-89". Очередной глюк наверное... Может кто сталкивался?
1 Дурочка 1С
 
04.10.05
13:18
Наверняка ... У тебя этих глюков, как у дурака фантиков ... одним больше, одним меньше ...
Длина полей, небось, разная ...
2 VetalP
 
04.10.05
13:21
Как грубо...
3 VetalP
 
04.10.05
13:26
Длину полей, чтобы никакие там "Дурочки 1С" даже не подумали, установил просто: СтрДлина("(999) 999-99-99"), то что получилось поставил в длину реквизита. Причем до замечания в (1).
4 ulg
 
04.10.05
13:31
(0) и какая у тебя длина, у меня 15 и все работает
5 VetalP
 
04.10.05
13:33
Дык у меня тоже 15, ладно бы пропадади символы в конце, а то ж и в середине тоже.
6 Дурочка 1С
 
04.10.05
13:36
Зачем нужно "поле ввода связанное с реквизитом документа", а не просто реквизит документа, куда и как потом эта строка "Записывается нормально"?
7 Муму после всплытия
 
04.10.05
13:38
(0)
пробел из маски уберите................................
8 VetalP
 
04.10.05
13:40
(6) Солнце, ты конечно извини за порой смешанные термины, но я пишу еще и на 8.0. Все сденлано нормально, так как ты и говориш, на форме просто реквизит документа.
9 VetalP
 
04.10.05
13:42
(7) Спасибо за совет, все работает. С пробелом, конечно, красивше.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс