|Re: Detail Form on TablePage [message #1798821 is a reply to message #1798718]
||Mon, 26 November 2018 10:19
| Patrick Bänziger
Registered: September 2011
I want to quickly explain Detail Forms, Node Pages and Table Pages and the concepts behind them:
- The table page has many rows. The detail form is actually for the table page itself - not for a specific row!
Example usage: The opened "CompanySubsidiariesTablePage" shows a list of subsidiaries of ACME Inc. (ACME Demolitions, ACME Tools). The detail page of the CompanySubsidiariesTablePage shows a (subsidiary focused view of) ACME Inc.: Maybe a number of how many subsidiaries there are, which one is the best, ...)
- A node page on the other hand is typically opened when you double click a single row (created by execCreateChildPages). If you configure a detail page here, it represents the node page you opened. Example usage: This would represent the specific subsidiary you double clicked - ACME Demolitions.
If I interpret your post correctly, you're trying to mix the two concepts: Use the detail page of the table page to show the data of a single row. And - as you point out - combined with the arrow buttons, this does not provide a good user interface.
For Scout 8, the message by Beat in the thread you referenced still is correct in how you could achieve a detail form for the selected row:
Use a TableControl, or open/close a form with the appropriate display hints to represent your row.
Powered by FUDForum
. Page generated in 0.02334 seconds