Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Validation Expression / 3 сообщений из 3, страница 1 из 1
23.09.2004, 11:33
    #32708065
Levon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Validation Expression
Подскажите, пожалуйста, как проконтролировать поле на ввод только чисел с дробной частью (разделитель - запятая.) Пишу что-то типа
match(gettext(),"^[0-9,]+$")

но ничего не получается
...
Рейтинг: 0 / 0
23.09.2004, 13:38
    #32708351
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Validation Expression
PowerBuilder HELP EditMask control
An EditMask is a box similar to a SingleLineEdit in which the user can enter and edit one line of text. The type and number of characters entered is restricted by the edit mask, and the appearance of the text is specified by the edit mask. For example, you might use an EditMask to format a telephone number or date automatically as the user enters it.
---
С уважением, IKAR

ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
23.09.2004, 14:52
    #32708628
PL99
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Validation Expression
Попробуйте так
Код: plaintext
match(gettext(),"^[0-9]+[,]*[0-9]*$")
допускаются:
Код: plaintext
1.
 12 
 12 , 45 
не допускаются
Код: plaintext
1.
2.
 12 . 45 
 12 , 45 , 45 
12f45

проблема в том, что допускается
Код: plaintext
 12 ,
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Validation Expression / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]