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

Z Table Field Label Issue

Former Member
0 Likes
2,125

Hello Experts,

I have created a new Ztable and trying to maintain data in that table via SM30. But one of the table's field label (this is a custom field that I have created) is not showing up properly. The field label is showing correctly in both SE11 and SE16 but not on the SM30.

The custom field that I have created is of data type 'DEC', length 3, decimals 2.

Can anybody please let me know why?

Thanks a lot for your help.

Hello Experts,

I have created a new Ztable and trying to maintain data in that table via SM30. But one of the table's field label (this is a custom field that I have created) is not showing up properly. The field label is showing correctly in both SE11 and SE16 but not on the SM30.

The custom field that I have created is of data type 'DEC', length 3, decimals 2.

Can anybody please let me know why?

Thanks a lot for your help.

5 REPLIES 5
Read only

Former Member
0 Likes
1,461

Sam,

Make sure you have assigned text information to a data element with the field labels in Short, Medium and Long Field Labels.

Vinodh Balakrishnan

Read only

Former Member
0 Likes
1,461

Hi SAM,

There is one tab strip With LABEL is present in the DATA ELEMENT.U can mention the label there ok.Then ur problem is resolved.

Award points if helpful.

Kiran Kumar.G

Have a Nice Day..

Read only

0 Likes
1,461

Hello All,

Thanks for your responses. I am using SM30 because the users have to maintain the data in this table. I have already made sure that the entries in 'Field Label' (Short, Medium, Long, Heading) are existing. In fact, there are a couple more custom fields in my z-table. But the problem is only with this z-field. When I am trying to enter the data via SM30 the 'Heading' for this filed is showing up as "+" whereas it should be showing 'RATIO'.

Thanks again.

Read only

0 Likes
1,461

Hi Sam,

I think the problem would be some mistake in generating table maintenance and not with labels. I also have faced this issue.

Please generate once again and see what happens.

Follow the steps correctly as under.

Table maintenance generator is basically used to do table operations like (insert, delete, modify...).

if you create table maintenance for your table it will build a module pool program, by using you do the above operations.

Below is the procedure to create table maintenance generator.

1) Create one function group.

2) after activating your Ztable, choose 'Utilities'----> 'Table maintenance genrator'.

3) then give the authorization group and function group created abobe in the next screen.

4) Then choose the "create" button in your application tool bar, which will creates the module pool program.

5) then create one Tcode by chosing "Transaction with parameters( parameter transaction)".

6) in transaction field give "SM30", select the check box "Skip initial screen".

7) in the below of that screen you can find the "Default values" frame.

😎 there under the "name of screen field" type "View name' and "update".

9) in the column against to "view name" give you table name, and against to "Update" put 'X' in capital letters.

save it then you can straight away use this newly created Tcode to maintain your table.

Note:- 1) you can do modification to this newly generated program (even though it looks like standard program; no need to enter the access key).

2) if you do any changes to your table and press the activate button automatically the table maintenace generator will be goes off, you need to create this again.

Also under the GUI Support frame, check all the three boxes.

SAPGUI for HTML

SAPGUI for Java

SAPGUI for Windows

Reward if useful.

Thanks,

Ananth

Read only

0 Likes
1,461

Hi Ananth,

Thanks for the reply. Even that didn't help. I had to delete the field from the table and re-instate it. Anyways thanks for your help.