AgileApps Support Wiki Pre Release

Difference between revisions of "Application Construction Wizard"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 20: Line 20:
Next, establish relationships between the application objects:
Next, establish relationships between the application objects:
# Click '''[Add a Relationship]'''
# Click '''[Add a Relationship]'''
# Under '''Relationships''' fill in the blanks:
# Under '''Relationships''' select the objects to fill in the blanks:
#: '''Between''' ''Orders'' '''and''' ''OrderItems''
#: '''Between''' __<tt>{baseObject}</tt>__ '''and''' __<tt>{relatedObject}</tt>__
# Specify the '''Relationship Type:'''
# Specify the '''Relationship Type:'''
#* '''One to Many -''' One __??___ can have many __??__
#* '''One to Many -''' One <tt>{baseObject}</tt> record can be related to many <tt>{relatedObject}</tt> records
#* '''Many to Many -''' One __??___ can have many __??__, and one __??__ can have many __??__
#*: For example: One ''Order'' can have many ''OrderItems''.
#* '''Many to Many -''' One <tt>{baseObject}</tt> record can be related to many <tt>{relatedObject}</tt> records, and each of the <tt>{relatedObject}</tt> records can be related to many <tt>{baseObject}</tt> records
#*: For example: One ''Order'' can have many ''Tags'', and one ''Tag'' can be applied to many ''Orders''.
#: The objects are now connected by [[Lookup]] fields.<br>(They'll have names like "related_to_Orders". )
#: The objects are now connected by [[Lookup]] fields.<br>(They'll have names like "related_to_Orders". )



Revision as of 20:47, 22 October 2012

[My Applications] > [Create New Application] > Create Using Wizard

__TBD: in progress__

  1. Enter the Application Name
  2. Enter the first Object name
  3. Click [Define Fields]
  4. Define up to 10 fields, to get started. (You can add more later.) For each field, specify:
    • Field Label - The label users will see
      The internal field name is created for you. (You can modify it if you like.)
    • Field Type - Pick one of the many many choices
  5. Follow the prompts to add additional information, depending on the field type.
  6. When done defining fields, click [Save]

To add additional objects, click [Add an Object] and repeat the process.

Next, establish relationships between the application objects:

  1. Click [Add a Relationship]
  2. Under Relationships select the objects to fill in the blanks:
    Between __{baseObject}__ and __{relatedObject}__
  3. Specify the Relationship Type:
    • One to Many - One {baseObject} record can be related to many {relatedObject} records
      For example: One Order can have many OrderItems.
    • Many to Many - One {baseObject} record can be related to many {relatedObject} records, and each of the {relatedObject} records can be related to many {baseObject} records
      For example: One Order can have many Tags, and one Tag can be applied to many Orders.
    The objects are now connected by Lookup fields.
    (They'll have names like "related_to_Orders". )

When you're done, create the application:

  1. Click [Create this Application]
  2. Click [Open Application] to run it