08-09-2013 10:49 AM
Hi,
I have created a Z table and custom data types, to assign to table fields. But when i see the table in SM30, the fields are displayed as '+' and no field label are being displayed. Even after making entry to the table, when i check in SE11, there also it's not showing Field label, only field names are being shown. Do i need to do any changes? Please help.
Regards,
Anubhab
08-09-2013 1:44 PM
Hi Anubhab,
As Fred said check if you have created Data Elements for each field or have you used Predefined types in the Z-table that you have created?
If you have used Data Elements and maintained Field labels then please check with the below process.
Please cross check the below process to fix the issue.
Check the following parameters
1) Authorization group - &NC&
2) Fun Group.
3) Package
4) Maintenance type select radiobutton one step.
5) give overview screen as 1 and single screen as 0.
6) select radiobutton of standard recording routine.
After the above steps follow the procedure to get the name of the fields i hope you might have getting + symbols.
In the TMG application tool bar click on source code->select SAPL<your fun group> ->se38 with program name->click on change->double click on top include->double click on L<fun group>T00 - >double click on CONTROLS: TCTRL_<table name>-> deselect program checkbox and select screen check box press enter->double click on Overview screen <tablename->opens screen painter in tht select element list Tab-> In that you can see + symbols replace them with field names by pressing Ctrl+ F!1 display change button in app tool bar.
Save, Check & Activate.
Issue will be fixed.
Best Regards,
NKC
08-09-2013 1:35 PM
08-09-2013 1:44 PM
Hi Anubhab,
As Fred said check if you have created Data Elements for each field or have you used Predefined types in the Z-table that you have created?
If you have used Data Elements and maintained Field labels then please check with the below process.
Please cross check the below process to fix the issue.
Check the following parameters
1) Authorization group - &NC&
2) Fun Group.
3) Package
4) Maintenance type select radiobutton one step.
5) give overview screen as 1 and single screen as 0.
6) select radiobutton of standard recording routine.
After the above steps follow the procedure to get the name of the fields i hope you might have getting + symbols.
In the TMG application tool bar click on source code->select SAPL<your fun group> ->se38 with program name->click on change->double click on top include->double click on L<fun group>T00 - >double click on CONTROLS: TCTRL_<table name>-> deselect program checkbox and select screen check box press enter->double click on Overview screen <tablename->opens screen painter in tht select element list Tab-> In that you can see + symbols replace them with field names by pressing Ctrl+ F!1 display change button in app tool bar.
Save, Check & Activate.
Issue will be fixed.
Best Regards,
NKC
08-09-2013 2:01 PM
Hi,
To get Field name you need to create Data element for thoes fields or else you can go to se80 on function group just pass your Ztable name ( or fm group name that you given on fm group name while creating TM Generator) you will get screen, On screen go layout and directly you can provide Field Name.
Regards
Amit
08-09-2013 2:24 PM
Hello ,
You must associate Data Elements to table fields, where you maintain Short, Medium and Long text for the field contents.Then you probably must regenerate table Maintenance.
Thanks
Katrice
08-09-2013 2:54 PM
Hello,
You can create data elements as the description in your SM30 for the table flows from there.
But it is not necessary to create a DD object.
1.You can go to UTILITIES -> Table Maintenance Generator
2. Click Fn.Gr.Text (Present near the Function Group name)
3. A pop up comes. Click Main Program.
4. Main program appears. Click 11th button from the left (Display Object List). It will open your Se80 Screen
5. Select Screens. You will see your maintenance screen for the table.
Here you can play around with the properties of your fields in the table.
Thanks,
Kausthub
08-09-2013 4:10 PM
Hi,
Always use Data Elements to create table fields and maintain at least one field label of every data element. Dont use predefined type .....
--
Jack
08-10-2013 8:26 AM
Hi Anubhab,
Please make sure that you have entered the short/medium/long field labels in Field Label tab of Data Element. After maintaing the labels delete the existing table maintenance generator and re generate the same.
Thanks and Regards,
Vinay Mutt
08-10-2013 12:47 PM
Hi Anubhab,
As per my understanding one time plz check your ztable for primary key, I think there will be no primary key except mandt, that is why sometime this problem comes.
with thanks & regards
vikas pandey
08-10-2013 2:28 PM
Hi,
As you mentioned the '+' symbol will appear as heading for non-key fields in the table maintenance generator ,
I don't know the exact reason why it appear like that.
But you can get the heading by the following way,
In Change mode of table maintenance screen,
Utilities->Table Maintenance Generator.
In the Next screen use menu path,
Environment->Modification->Maintenance Screens
Here Click on LAYOUT Button.
It will give you a Module Pool screen.
There you set the TEXT property for the the required fields.
In this way you can get the headings.
Regards,
Anil.
02-07-2016 9:07 AM
11-06-2023 11:50 AM
08-10-2013 6:50 PM
Hi Anubhab,
Maintain Labels in Data element & regenerate Table maintenance generator, you can able to see the field lable instead of '+'.
-Srini
08-12-2013 5:44 AM
Thank you all. Very grateful for all your prompt reply. The Problem is resolved
Regards,
Anubhab Chirui
02-07-2016 9:09 AM
02-08-2016 12:37 PM
Maintain the field label at data element level, you will get automatically in sm30.
02-08-2016 12:38 PM
Maintain the field label at data element level , you will get automatically in sm30