Radicore Forum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » RADICORE » How To » column heading sorts
column heading sorts [message #823] Tue, 15 May 2007 15:34 Go to next message
interop is currently offline  interop
Messages: 45
Registered: October 2006
Member
For those columns which are foreign keys to a technical key is it possible to modify the orderby for column headings in a list view?

for example:
I have a person table which has a foreign key to a company table. The primary key of the company table is a technical key.

In the list view of the person table I am displaying the company name instead of the technical key (by setting its control to dropdown in the dictionary). Sorting on the company name column is confusing to the user because it's actually sorting on the numerical technical key.

Is it possible to change this behavior to sort on the company name?
Thanks
Re: column heading sorts [message #824 is a reply to message #823] Tue, 15 May 2007 19:43 Go to previous messageGo to next message
AJM is currently offline  AJM
Messages: 2347
Registered: April 2006
Location: Surrey, UK
Senior Member
If you have the control for the foreign key set to popup or dropdown the default behaviour is to display the description field instead of the id field, but to still sort on the id.

If you look in the XML output file you should see that both the id and description fields are available, so it is a simple matter to change the screen structure file so that it displays the description field instead of the id. In that way it will actually sort on the description field.


Re: column heading sorts [message #2033 is a reply to message #824] Sun, 03 May 2009 11:50 Go to previous message
AJM is currently offline  AJM
Messages: 2347
Registered: April 2006
Location: Surrey, UK
Senior Member
This is now explained in FAQ80.

Previous Topic: Format data in a message
Next Topic: Unsetting Action Buttons
Goto Forum:
  


Current Time: Fri Apr 19 18:22:05 EDT 2024

Total time taken to generate the page: 0.00862 seconds