Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Unicode

Former Member
0 Likes
526

In SE38 -> Z**** Create , We get atribute screen , what is use of ticking on Radio button

1. Unicode ,

2. Editor Lock ,

3. Fixed Point Artthmetic

4. Start using variant

1 ACCEPTED SOLUTION
Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
470

Hi,

If you check UNICODE when you do a syntax check it will also perform UNICODE related syntax checks. Once you check it and if your program is error free you can tranport it to any UNICODE system with out any problem. If UNICODE is not checked you might get some syntax error if your transfer this program to a UNICODE system.

2)The editor lock indicator prevents other users from making changes to the program. This includes attributes, documentation and text elements, as well as the "Rename" and "Delete" functions.

Only the last person to change the program or the person responsible for it can remove the editor lock indicator.

3)If you mark this checkbox, all calculations in the program will use fixed point arithmetic. If you do not check this check box then, packed numbers (ABAP/4 type P, Dictionary types CURR, DEC or QUAN) will be treated as integers when they are used in assignments, comparisons, and calculations, irrespective of the number of decimal places defined. Intermediate results in arithmetic calculations will also be rounded to the next whole number. The number of decimal places defined is only taken into account when you output the answer using the WRITE statement.

4) If you select the "Start Using Variant" field, a user can only start this report using a variant.

Regards,

Sesh

2 REPLIES 2
Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
471

Hi,

If you check UNICODE when you do a syntax check it will also perform UNICODE related syntax checks. Once you check it and if your program is error free you can tranport it to any UNICODE system with out any problem. If UNICODE is not checked you might get some syntax error if your transfer this program to a UNICODE system.

2)The editor lock indicator prevents other users from making changes to the program. This includes attributes, documentation and text elements, as well as the "Rename" and "Delete" functions.

Only the last person to change the program or the person responsible for it can remove the editor lock indicator.

3)If you mark this checkbox, all calculations in the program will use fixed point arithmetic. If you do not check this check box then, packed numbers (ABAP/4 type P, Dictionary types CURR, DEC or QUAN) will be treated as integers when they are used in assignments, comparisons, and calculations, irrespective of the number of decimal places defined. Intermediate results in arithmetic calculations will also be rounded to the next whole number. The number of decimal places defined is only taken into account when you output the answer using the WRITE statement.

4) If you select the "Start Using Variant" field, a user can only start this report using a variant.

Regards,

Sesh

Read only

Former Member
0 Likes
470

The point wise answers are:

1. Unicode Check:

Flag, if unicode check is to be performed.

2. Editor Lock:

Editor lock flag

The editor lock flag prevents other users from making changes to the

program. This includes attributes, documentation and text elements, as

well as the functions "Rename" and "Delete".

Only the last person to change the program can remove the flag.

Use

Enables an individual user to lock the program. Also facilitates locking

of the program source for PC download purposes.

3. Fixed point arithmetic

If you mark this checkbox, all caluculations in the program will use fixed point arithmetic.

If you do not, packed numbers (ABAP/4 type P, Dictionary types CURR, DEC or QUAN) will be treated as integers when they are used in assignments, comparisons and calculations, irrespective of the number of decimal places defined. Intermediate results in arithmetic calculations will also be rounded to the next whole number. The number of decimal places defined is only taken into account when you output the answer using the WRITE statement.

4. Start only via variant

If you flag the "Start via variant" field, this report can only be started via a variant.

Procedure

Select the function by entering an "x" in the appropriate field.

Deselect the function by overwriting.

Dependencies

You must have created at least one report variant.