AgileApps Support Wiki Pre Release

Difference between revisions of "Creating a Database Application"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 15: Line 15:
#::'''Note:'''<br>Later, you can use the [[Object Construction Wizard]] to add additional objects and relationships.
#::'''Note:'''<br>Later, you can use the [[Object Construction Wizard]] to add additional objects and relationships.
#:
#:
# Configure the [[Application Access]] settings to determine who can use the application (including yourself!).
# Configure the [[Application Access]] settings to give yourself permission to access the application. (Assign yourself the default role.)
# Create the application [{Roles]]
# Create the application [[Roles]]
# For each object, create the [[Forms]] that will be used by each role
# For each object, create the [[Forms]] that will be used by each role
# Configure [[Forms Assignment]] settings to assign the forms to specific roles
# Configure [[Forms Assignment]] settings to assign the forms to specific roles
Line 23: Line 23:
# Customize object[[Forms]]
# Customize object[[Forms]]
# Customize object [[Fields]]
# Customize object [[Fields]]
# Use the [[Application Access]] settings to specify other users who can access the application, and the roles they can play.

Revision as of 21:08, 22 October 2012

This page outlines the process for creating an application.

Start with standard Design work:

  1. Design your data structures.
    • What data tables do you need?
    • How do they relate to one another?
  2. Determine the Roles that will be needed govern interactions with the application.

Then build the initial application:

  1. Use the Application Construction Wizard to create the objects.
    • Specify the main data fields
    • Specify the object relationships (which creates Lookup fields]]
    Note:
    Later, you can use the Object Construction Wizard to add additional objects and relationships.
  2. Configure the Application Access settings to give yourself permission to access the application. (Assign yourself the default role.)
  3. Create the application Roles
  4. For each object, create the Forms that will be used by each role
  5. Configure Forms Assignment settings to assign the forms to specific roles

Finally, customize the application:

  1. Customize objectForms
  2. Customize object Fields
  3. Use the Application Access settings to specify other users who can access the application, and the roles they can play.