Текущее время: Сб, июл 19 2025, 20:01

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Проверка значения поля на соответствие шаблону.
СообщениеДобавлено: Пн, ноя 11 2013, 13:41 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 05 2011, 06:11
Сообщения: 61
Добрый день. Подскажите пожалуйста каким образом можно сделать следующее.
На экране созданном в граф. редакторе есть поле field_input символьного типа
(data field_input(100) type c).
Нужно проверить, что введенное пользователем значение соответстует шаблону "dddddd,ddd" где d-цифра.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проверка значения поля на соответствие шаблону.
СообщениеДобавлено: Пн, ноя 11 2013, 14:10 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Regular Expressions + F1


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проверка значения поля на соответствие шаблону.
СообщениеДобавлено: Пн, ноя 11 2013, 14:14 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Может быть сделать так
Code:
IF field_input+0(6) CO '0123456789' AND field_input+6(1) = ',' AND field_input+7(3) CO '0123456789' AND field_input+10 IS INITIAL.
Для более монструозных проверок воспользоваться конструкцией FIND ... REGEX...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка значения поля на соответствие шаблону.
СообщениеДобавлено: Пн, ноя 11 2013, 14:16 
Начинающий
Начинающий

Зарегистрирован:
Пн, сен 03 2012, 11:12
Сообщения: 22
Пол: Мужской
Code:
DATA: l_check TYPE p DECIMALS 3.

TRY.
  l_check = p_val.
CATCH cx_root.
  MESSAGE e000 WITH 'Ошибка'.
ENDTRY.


ну и делением посчитать количество символов до и после запятой


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка значения поля на соответствие шаблону.
СообщениеДобавлено: Пн, ноя 11 2013, 14:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
а почему на экране нельзя сразу вывести поле нужного типа?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB