2009 Jan 20 9:56 AM
how i can ask;
i want to know if the field contain numbers,or alphanumeric..
if zdata is alpha or
if zdate is alphanumeric....
2009 Jan 20 10:03 AM
Just check.
IF zdata CO '0123456789'.
"zdata is numeric
ELSE.
"zdata is alphanumeric
ENDIF.
how i can ask;
i want to know if the field contain numbers,or alphanumeric..
if zdata is alpha or
if zdate is alphanumeric....
2009 Jan 20 9:58 AM
Hi,
Please make the question more clear if possible....
Regards,
Phani,
2009 Jan 20 10:00 AM
once zdata = 1234
once zdata = 1A45
how i can when he contains only number, and when char too
2009 Jan 20 10:01 AM
Hi,
Only CHAR data type stores alpha numeric, remaining will not store char values.
So check whether value contains any char otherwise it would be numeric values.
Regards,
Sunil
2009 Jan 20 10:01 AM
Hi,
You can use the syntax Contains Not Any(NA) or Contains Only(CO) to check if a variable contains numeric values or if its alphanumeric.
Thanks
Vasudha
2009 Jan 20 10:01 AM
IF field CO '0123456789'.
"numeric
ELSEIF field CA '0123456789'
"alphanumeric
ENDIF.
2009 Jan 20 10:03 AM
Just check.
IF zdata CO '0123456789'.
"zdata is numeric
ELSE.
"zdata is alphanumeric
ENDIF.
2009 Jan 20 10:04 AM
Please use SY-ABCDE to check for alphabets.
You can check for numbers using statement zvalue CO '0123456789'.
Please use F1 documentation to check on CO, CN and other optional phrases.
2009 Jan 20 10:07 AM
DATA a TYPE string VALUE 'abcd'.
DATA b TYPE string VALUE '12345ab'.
IF a CA 'abcdefghijklmnopqrstuvwxyz'.
MESSAGE 'only alphabets' TYPE 'I'.
ELSE.
MESSAGE 'alphanumeric' TYPE 'I'.
ENDIF.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |