DISPLAY FORMAT TEMPLATE SYSTEM SPECS

Display format (aka name display format) templates are used to customize what is shown in minimal display areas in order for a user to identify a record uniquely
for selection purposes.

Raven will rely much more heavily on this for several reasons so it needs to be a solid integral part of Raven

CASES



REQUIREMENTS

Client
    - Main grid lists will be very narrow and in many (if not all) cases show only a single column
    - Selection drop down boxes in forms for selecting other objects
    - Template editor under global settings for all main list objects

Server
    - List of templates with their column selections
        - For client editor
        - For server to process what the query and send for lists

    - List of fields available for templates
    - 


TO BE DETERMINED
    - How will it actually work
    - Does the client or the server compose the field based on template?
        - Bandwidth considerations
        - Server load considerations
        - Server latency considerations
        - Client power churning through a big list considerations
    - DB objects and server objects and routes
    