![]() |
#2 |
Moderator
|
Может это поможет:
X++: public boolean modified() { str enteredstring; int stringlength; str substring; str hypenstring,secondHypen; boolean ret; boolean returnIntegerValue,secondintegervalue; ; ret = super(); StringEdit.limitTextValue(15); enteredstring = StringEdit.valueStr(); stringlength = strlen(enteredstring); substring = substr(enteredstring,1,2); hypenstring = substr(enteredstring,3,1); secondHypen = substr(enteredstring,6,1); returnIntegerValue = Global::isInteger(substr(enteredstring,4,2)); secondintegervalue = Global::isInteger(substr(enteredstring,7,5)); if( hypenstring != '-' || secondHypen!= '-' || (!returnIntegerValue) || (!secondintegervalue)) { info("please enter the input in this format AB-01-12345"); } return ret; } |
|