Application Development 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: 

problem in uploading screen problem(non-unicode -> unicode)

Former Member
0 Kudos

hi frnds,

i have some sample pgm sources it's non-unicode version.

now i want to upload those sources to uni-code system.

for example.

program : ztest100 contains

ztest100

ztest100top

ztest100f01

ztest100i01

ztest100o01.

screen(0100) --> how can i upload it?

i can copy and paste sources .( i created empty screen 0100 as well)

but when i upload screen in SE51 orSE80 or screen-painter

there is an error.. caused by conversion ,i guess.

Is there any solution for it?

thnking u.

regards,

kdw.

-


i want to upload this screen -


****************************************************************

  • This file was generated by Direct Download Enterprise. *

  • Please do not change it manually. *

****************************************************************

%_DYNPRO

ztest100

0100

620

40

%_HEADER

ztest100 0100 0100 40119192 36 0 0 40120 0G 3 20040917133408

%_DESCRIPTION

40

%_FIELDS

%#AUTOTEXT003 CHAR 118 00 00 00 30 00 1 3 0 0 0 3 R 0 0 103 조건

%#AUTOTEXT001 CHAR 8 00 00 08 30 00 2 5 0 0 0 0 0 0 계정코드 X

GS_KEY-KSTAR_LOW CHAR 10 80 00 88 00 08 2 15 0 0 0 0 ALPHA 0 0 KART __________

%#AUTOTEXT002 CHAR 2 00 00 08 30 00 2 27 0 0 0 0 0 0 to X

GS_KEY-KSTAR_HIGH CHAR 10 80 00 88 00 08 2 31 0 0 0 0 ALPHA 0 0 KART __________

GS_KEY-ENSAVE C CHAR 1 80 00 80 00 00 2 52 0 0 0 0 C 0 0 114

GS_KEY-ENSAVE 0 CHAR 11 00 00 00 30 00 2 54 0 0 0 0 C 0 0 114 등록건 조회

ITEM_COPY CHAR 23 00 00 00 30 00 4 3 0 0 0 2 P 0 0 113 MOD @2U\Q항목 복사(추가)@ COPY

TC_DUMTD_DELETE CHAR 10 00 00 08 30 00 4 6 0 0 0 2 P 0 0 102 MOD @18\Q삭제@ TC_DUMTD_DELE

TC_DUMTD_TOP CHAR 4 00 00 08 30 00 4 10 0 0 0 2 P 0 0 104 PAG @2Y@ TC_DUMTD_P--

TC_DUMTD_PREVIOUS CHAR 4 00 00 08 30 00 4 13 0 0 0 2 P 0 0 105 PAG @2Z@ TC_DUMTD_P-

TC_DUMTD_NEXT CHAR 4 00 00 08 30 00 4 16 0 0 0 2 P 0 0 106 PAG @30@ TC_DUMTD_P+

TC_DUMTD_BOTTOM CHAR 4 00 00 08 30 00 4 19 0 0 0 2 P 0 0 107 PAG @31@ TC_DUMTD_P++

TC_DUMTD_MARK CHAR 4 00 00 08 30 00 4 23 0 0 0 2 P 0 0 108 MAR @4B@ TC_DUMTD_MARK

TC_DUMTD_DEMARK CHAR 4 00 00 08 30 00 4 26 0 0 0 2 P 0 0 109 MAR @4D@ TC_DUMTD_DMRK

TC_DUMTD_INSERT CHAR 33 00 00 08 34 00 4 30 0 0 0 2 P 0 0 110 MOD @17\Q생성@ TC_DUMTD_INSR

%#AUTOTEXT004 0 CHAR 11 00 00 00 30 00 4 67 0 0 0 0 0 0 (단위:천원)

TC_DUMTD 118 F8 F8 00 00 00 5 3 E 101 1 1 36 T 5 15

IT_DUMTD-KSTAR CHAR 8 00 00 08 30 80 1 1 T 101 1 1 10 0 0 계정코드

IT_DUMTD-KTEXT CHAR 6 00 00 08 30 80 1 2 T 101 1 1 40 0 0 계정명

IT_DUMTD-STQCD CHAR 4 00 00 08 30 80 1 3 T 101 1 1 20 0 0 기준

IT_DUMTD-STAMT CHAR 4 00 00 08 30 80 1 4 T 101 1 1 21 0 0 단가

IT_DUMTD-SELX CHAR 1 80 00 88 00 20 1 0 T 101 1 1 1 C 0 0 111

IT_DUMTD-KSTAR CHAR 10 80 00 A8 00 28 1 1 T 101 1 1 10 ALPHA 0 0 KART KEY __________

IT_DUMTD-KTEXT CHAR 40 80 02 88 30 00 1 2 T 101 1 1 40 0 0 ________________________________________

IT_DUMTD-STQCD CHAR 5 80 00 A8 00 08 1 3 T 101 1 1 20 0 0 KEY _____ DL

IT_DUMTD-STAMT P CURR 21 80 20 A0 00 00 1 4 T 101 1 1 21 0 0 G_WAERS _____________________

G_FCODE CHAR 20 80 10 08 00 00 255 1 O 0 0 0 0 0 0 ____________________

%_FLOWLOGIC

process before output.

*.. 초기화/ 상태바 및 제목바 설정

module status_0100.

*.. 화면속성제어

module modify_screen.

*&spwizard: pbo flow logic for tablecontrol 'TC_DUMTD'

module tc_dumtd_change_tc_attr.

*&spwizard: module TC_DUMTD_change_col_attr.

loop at it_dumtd with control tc_dumtd

cursor tc_dumtd-current_line.

module tc_dumtd_get_lines.

*&spwizard: module TC_DUMTD_change_field_attr

module modify_screen_line.

endloop.

process after input.

module exit at exit-command.

*&spwizard: pai flow logic for tablecontrol 'TC_DUMTD'

loop at it_dumtd.

chain.

field it_dumtd-kstar module read_kstar_info on request.

field it_dumtd-stqcd.

field it_dumtd-stamt.

module tc_dumtd_modify on chain-request.

endchain.

field it_dumtd-selx module tc_dumtd_mark on request.

endloop.

module tc_dumtd_user_command.

*&spwizard: module TC_DUMTD_change_tc_attr.

*&spwizard: module TC_DUMTD_change_col_attr.

*.. 기본조건값

chain.

field : gs_key-kstar_low,

gs_key-kstar_high,

gs_key-ensave.

module check_key_value on chain-request.

endchain.

module user_command_0100.

process on value-request.

field it_dumtd-kstar module f4_kstar. " 계정코드

field it_dumtd-stqcd module f4_stqcd. " 물량기준코드

Message was edited by:

dongwook kim

Message was edited by:

dongwook kim

Message was edited by:

dongwook kim

3 REPLIES 3

Former Member
0 Kudos

I think that the code for Screen that you are writing need not be explicitly stated in the code. What you can do is go to SE80 and view the screens in your prog. If your screen is not there just use the left hand side menu to create the screen 100.

Hope this solves your problem.

Ravi

Former Member
0 Kudos

Hi Kim,

You can do using the transaction SE80 -> Press Repository Browser -> select the package -> type the package name in from where you are copying the program -> right click the program and select copy -> name your target program -> click copy

Then it works

If success full please reply

Regards

Kuldeep

0 Kudos

thank you..

but i'm not working in the same system.

i have some sources from other site in 2005.( non-unicode system)

i just have the sources by text files.

now i'm trying to upload those programs to UNICODE SYSTEM.

and there is a problem in uploading screens and

flow logic, and screen attributes.

Message was edited by:

dongwook kim