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: 

wonder about 'table maintenance generater'

Former Member
0 Kudos
92

Hi, gurus

Let me ask you something...

I created a table, and checked table maintenance allowed field.

and then I defined technical diaglog details using table maintenance generater

some header fields text has it's own text value from data element,

but some has just '+'.

why some fields couldn't get it's own text value from data element?

sorry for my poor english.

regards

kyung woo

1 ACCEPTED SOLUTION

Former Member
0 Kudos
69

hi

The + sign is because u have not given field label for the Data Element for the particular column of the table.

Check the data element of the column

7 REPLIES 7

Former Member
0 Kudos
70

hi

The + sign is because u have not given field label for the Data Element for the particular column of the table.

Check the data element of the column

former_member188685
Active Contributor
0 Kudos
69

Hi,

yes, they will be..

since those dataelements have no texts.

<b>those fields you might have declared built in types.</b>

so you won't get.

<b>if you want them then you need to create the Z data element, Z domain of same datatype</b> . while doing mention the lables. now generate the table maintenance again , first delete the ole one. and then generate and see it in SM30.

now they will come....

regards

vijay

Former Member
0 Kudos
69

Hi,

Here is a another way around if ur data elements

are of basic data types

Goto se11.

Table Maintenance Generator.

Then Environment->modifications->maintenance screens.

Choose the appropriate screen and rename the text.

save & activate

regards

austin

Former Member
0 Kudos
69

Hi,

From the screen where you see the '+' sign....

Go to System->status->Screen number.

Click on the screen number (for example: 9100)

Click on Layout.

Here, you can edit '+' with your heading.

Best Regards,

Anjali

jayanthi_jayaraman
Active Contributor
0 Kudos
69

Hi,

'+' is coming because Field label is not maintained for that Data element.

GO to SE11,enter the table name.

In Change mode,go to that field Data Element->double click it.

In that window,go to Field Label tab.

Give the label you want.

Then activate the table and delete the table maintanance.

Then regenerate the table maintenance.Then you can see the name there.

KIndly reward points by clicking the star on the elft of reply,if it helps.

Former Member
0 Kudos
69

see for every table maintenance generator there is an associated sapprogram and a screen generated(module pool program generated) .

1.u can look for the same program name and screen number goto system -->logstatus and get the sap prog name.

2.double click on that will give u a module pool program.

3.now use display object list button will give u the code in object navigator .

4.u can go the includes and manually change the text in the screen numbers or adjust the field lengths also in the maintenance generator + save +activate.

5.remember for this u need to again regenerate the screen this is critical.

vijay.

Former Member
0 Kudos
69

HI,

FOR SETTING UP 'TABBLE MAINTENANCE GENERATOR'

1 GO TO SE11

2 SELECT UTILITIES - TABLE MAI...GEN...

3 SELECT THE AUTHORIZATION GROUP (&NC&)

4 SELECT FUNCTION GROUP AND PACKAGE ( TEMP )

5 CLICK ON SELECT SCREEN NO.

IF THERE IS ANY PROBLEM WITH SELECTING THE FUNCTIONAL GROUP CHECK WEATHER THE FUN.GRP IS ACTIVATED OR NOT IF NOT ACTIVATE IT AND TRY AGAIN...