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

но ничего не получается
...
Рейтинг: 0 / 0
Validation Expression
    #32708351
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Validation Expression
    #32708628
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте так
Код: 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
3 сообщений из 3, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Validation Expression
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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