Dictionary Override for short description

sbolton
Mega Expert

I have an extended table from task, I want to change the name of short description to something else just on this one form.   I learned the hard way by clicking into the field and changing the label that this overrides all the fields that are extended from task.   I have learned about dictionary overrides, i presume i would use 'override display value' but when i select this there is not a screen that pops up where i can enter the value.7-18-2014 4-02-16 PM.png

1 ACCEPTED SOLUTION

Jim Coyne
Kilo Patron

Here's the trick for customizing labels:


  • Right-click the Short description label and select Personalize Label
  • Change the Table field from "task" to your custom table name
  • Change the Label field to whatever it is you want
  • Right-click the form header and select either "Insert" or "Insert and Stay"


That will create a new label record for the short_description field on that custom table only.


View solution in original post

14 REPLIES 14

Sorry, but 'm not understanding what it is you are trying to do.


I tried override the display value on table pm_project. Override from 'number' to 'short_description'.


The display value on table Task is the number. So, as pm_project extends task table, the display value on pm_project is number to. And when I try override using dictionary overrides for short_description field, the number continues appears on reference lists or forms.



In reference fields to pm_project I should see the short_description field, right? And not the number field.


Hi Gabriel,


Your dictionary override is working: on fields referencing project.


In your case, it shows the number because your timecard is referencing the table task, not directly project. So it takes the display value of the task table.



Imagine if you had a list of all your timecards (attached to project, incident, or any other task): that would be tricky to see numbers for some and short description for others.


So I'm not sure there is a solution to this, sorry.


Hi Pierre,



Thanks for your informations.



My solution for this was create a new field called u_name_project (String) and create a new business rule for when a new time card is inserted or updated, the business rule gets the value of the short_description field and set on the u_name_project field on the timecard table.


So this way I have the name project on my list of Time Cards.


I know that this not is the best way, but resolves for me.




Screen Shot 2015-05-13 at 10.22.39.png



Thanks again Pierre.


Inactive_Us2231
Giga Expert

Is there a way to override the 'type' field. As, in my task table i have description field of type 'html' and incident is the extended table, where i want the description field to be of type 'string'. is it possible to do so. Because when i try to extract any report for incidents the description field's value comes in html tags. for eg: <p> i have got a blue screen </p> . if the type cannot be changed, i would really appreciate if someone can tell me how to get the extracted report in text format for description field