Difference between revisions of "Multi Value Lookup"

From LongJump Support Wiki
imported>Aeric
imported>Aeric
m (Text replace - 'Designer > Data >' to 'Designer >')
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Designer > Data > Objects > {object} > Form Layouts > Elements'''
'''Designer > Objects > {object} > Forms > Elements'''


A Multi-Value Lookup element will appear in the list of elements for a form whenever the object is in a many-to-many relationship with some other object.  
A Multi-Value Lookup element will appear in the list of elements for a form whenever the object is in a many-to-many relationship with some other object.  
__TOC__
__TOC__
For example, the Orders object is in a many-to-many relationship with Tags, by virtue of the junction table between them. So a field called '''Tags''' is automatically generated in the element list for the Orders object [[Form Layouts|Form]] (and vice versa).
For example, the Orders object is in a many-to-many relationship with Tags, by virtue of the junction table between them. So a field called '''Tags''' is automatically generated in the element list for the Orders object [[Forms|Form]] (and vice versa).


From the element list, the field can be dragged into a section of the form, at which point the field type will be displayed: '''Multi Value Lookup'''.
From the element list, the field can be dragged into a section of the form, at which point the field type will be displayed: '''Multi Value Lookup'''.
Line 9: Line 9:
===Using a Multi Value Lookup===
===Using a Multi Value Lookup===


Like other Lookups, the Multi Value Lookup element can be identified by it's magnifying glass icon: [[File:Lookupicon.gif|border]]. Unlike other Lookups, the GUI gives you a checkbox next to each record and lets you select as many of them as you want.
A Multi Value Lookup element is identified by the stacked boxes icon: [[File:MultiValueLookupIcon.png|border]]. For this field, the GUI gives you a checkbox next to each record, so you select as many of the records as you want.


===Sorting a Multi Value Lookup===
===Sorting a Multi Value Lookup===

Latest revision as of 23:24, 22 June 2012

Designer > Objects > {object} > Forms > Elements

A Multi-Value Lookup element will appear in the list of elements for a form whenever the object is in a many-to-many relationship with some other object.

For example, the Orders object is in a many-to-many relationship with Tags, by virtue of the junction table between them. So a field called Tags is automatically generated in the element list for the Orders object Form (and vice versa).

From the element list, the field can be dragged into a section of the form, at which point the field type will be displayed: Multi Value Lookup.

Using a Multi Value Lookup

A Multi Value Lookup element is identified by the stacked boxes icon: MultiValueLookupIcon.png. For this field, the GUI gives you a checkbox next to each record, so you select as many of the records as you want.

Sorting a Multi Value Lookup

To control the order in which records appear in the display list:

  1. Visit the Junction Object that lies between the ends of the many-to-many relationship.
  2. In the Junction Object, visit the field that does a Lookup to the object that contains the records you want to sort.
  3. Under Record Selection Information, make selections for the Sort by field and the Sort Order.

Learn more: Object Relationships