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: 

please help

Former Member
0 Kudos

I am calling routines but i am confusing in passing parameters to them,

Please can you help.

The logic is

When routine is called at there i have problem what the parameters i have to pass there.Here i have passed there parameters but it is wrong, Pleas help me

CLEAR sel_list.

CLEAR t_table.

SORT t_table.

DELETE ADJACENT DUPLICATES FROM t_table.

PERFORM extract_table_a700 tables t_table using t_table-tnum .

DESCRIBE TABLE t_data_tab LINES linenr.

IF linenr > 0.

SORT t_data_tab.

This is logic

FORM extract_table_a700 TABLES t_table using tname.

CLEAR a700.

*

SELECT * FROM a700

WHERE kappl = 'V'

AND kschl IN s_kschlr

AND vkorgau IN s_vkorg

AND vtweg IN s_vtweg

AND kunnr IN s_kunnr

AND zzkvgr2 IN s_kvgr2

AND spart IN s_spart

AND kdatu IN s_kdatu

AND datbi >= p_valid

AND datab <= p_valid.

CLEAR t_data_tab.

*

MOVE : tname TO t_data_tab-tnum,

a700-kschl TO t_data_tab-kschl,

a700-vkorgau TO t_data_tab-vkorg,

a700-vtweg TO t_data_tab-vtweg,

a700-kunnr TO t_data_tab-cust,

a700-zzkvgr2 TO t_data_tab-zzkvgr2,

a700-spart TO t_data_tab-spart,

a700-kdatu TO t_data_tab-kdatu,

a700-datbi TO t_data_tab-datbi,

a700-datab TO t_data_tab-datab,

a700-knumh TO t_data_tab-knumh.

APPEND t_data_tab.

ENDSELECT.

*

1 REPLY 1

Former Member
0 Kudos

Hello,

CHeck this:


DELETE ADJACENT DUPLICATES FROM t_table.
PERFORM extract_table_a700 tables t_table 
                                             using t_table-tnum .
DESCRIBE TABLE t_data_tab LINES linenr.
IF linenr > 0.
SORT t_data_tab.
This is logic 
FORM extract_table_a700   TABLES t_table STRUCTURE (Table Name)
                                           using tname LIKE TDNAME-TNAME.

Make this change

If useful reward.

Vasanth