Skip to Content
author's profile photo Former Member
Former Member

Proble with Ranges table

Hi below is the my code snippet.

Ranges : R_Reassign for iclclaim-authclm

finall R_reassign get 3 records.

SIgn Options Low Hign

We have E,F,T vales in Low field.

It is giving dump for following statement.

IF not authclm(1) in r_reassign.

Below is the dump

Incorrect "SIGN" in SELECT-OPTIONS or RANGES table.

Only the following selections are allowed:

"I" - Within an interval and "E" - without an interval

Plz help our me.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    Posted on Dec 23, 2008 at 02:23 PM

    Hi

    Your range table should fill like this

    R_Reassign-sign = 'I'.

    R_Reassign-OPTION = 'EQ'.

    R_Reassign-LOW = 'E'.

    append R_Reassign

    R_Reassign-LOW = 'F'.

    append R_Reassign

    R_Reassign-LOW = 'T'.

    append R_Reassign

    I think you have passed incorrect value in SIGN field. Use the above statments

    Hope this helps.

    Cheers

    Joginder

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 23, 2008 at 02:23 PM

    hi Chaitanya,

    You have to pass the values as shown below.

    r_reassign-low = 'E'.

    r_reassign-sign = 'I'.

    r_reassign-option = 'EQ'.

    append r_reassign.

    r_reassign-low = 'F'.

    r_reassign-sign = 'I'.

    r_reassign-option = 'EQ'.

    append r_reassign.

    r_reassign-low = 'T'.

    r_reassign-sign = 'I'.

    r_reassign-option = 'EQ'.

    append r_reassign.

    regards,

    Veeeresh

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 23, 2008 at 02:32 PM

    You have to fill out the fields SIGN ('I' or 'E') & OPTION for each value of the list.

    One more point to be taken into consideration is that the declaration of the ranges should be done like this :

    DATA : R_reassign type range of iclclaim-authclm.
    

    The way you declared is obsolete.

    regards,

    Advait

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 23, 2008 at 02:37 PM

    Please use this code it should solve your problem

    r_reassign-low = 'E'.
    r_reassign-sign = 'E'.
    r_reassign-option = 'EQ'.
    append r_reassign.
    
    r_reassign-low = 'F'.
    r_reassign-sign = 'E'.
    r_reassign-option = 'EQ'.
    append r_reassign.
    
    r_reassign-low = 'T'.
    r_reassign-sign = 'E'.
    r_reassign-option = 'EQ'.
    append r_reassign.
    

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.