cancel
Showing results for 
Search instead for 
Did you mean: 

Smartforms + Form interface tables declaration

Former Member
0 Kudos

Hi

I know how to declares tables types and use them for global internal tables declaration in Smartforms...

But I forgot how to declare form interfaces tables when we do not have the linked data dictionary table type object for it

I have custom table ZNOTIF and I need to declare a internal table in the Form Interface tab of type ZNOTIF.. please let me know how to do it

I have tried it the same way I did it in the global data tab

TBL_ZNOTIF LIKE STANDARD TABLE OF ZNOTIF

but this does not work in case of Forma Interfaces... please let me know how to do this

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi grame,

Create the table type for that and declare in the form interface.

Create table type in se11 for y_znotif

Check radio button : data type y_znotif.

In that select the table type

In line type give the znotif .

After that include in the form interface as

tbl_notif  type  y_znotif(table type)

Regards,

Sravanthi

Former Member
0 Kudos

well i am looking for an answer which does not mandate me to create the dictionary table type...

anyways I dont think there is an other option

Answers (2)

Answers (2)

Former Member
0 Kudos

hi grame,

create table type in se11 (data type)
then use it in tables tab for form interface.

Ex. it_xyz type zabc (zabc is table type)

Former Member
0 Kudos

You Can Do it .

If u have a custom table ZNOTIF,and u want to have a internal table in the interface of smartform then do the following :

In the tables tab of the Form interface

TBL_ZNOTIF LIKE ZNOTIF

Will work

Regards

Arun