Project Components

A project consists of one or more pages, each consisting of one or more points to collect or present data.

Every page in the project has:

  • A caption.
  • Introduction text (optional).
  • Guidance text (optional).

    By default, the page Caption is "New Page", amend as required. A page can be accessed by Previous and Next navigation on the Pocket PC, a control can be unchecked to remove page from default navigation. Page Guidance text can be viewed by tapping the top of the page, and page to return. Guidance can be formatted by a limited subset of HTML, for bold <b>, underline <u> and headings <h1>; headings reflect the Visual Style for page Title.

    Every point on a page has:

  • A Caption for identification.
  • A unique ID Name.
  • Guidance text (optional).

    By default, the Caption text will generate the point ID Name. However, these need not be the same, and the ID Name can be edited without affecting the caption.

    The Caption can be dynamically expanded by parsing from another point using <%OtherPointID%>, the Captions will then present what is entered in the other point.

    Point Guidance text can be viewed by tapping the point Caption, and page to return. Guidance can be formatted by a limited subset of HTML, for bold (b), underline (u) and headings (h1); headings reflect the Visual Style for page Title.

    Points can be marked as visible or invisible via the Visible on Page option. Sometimes it is useful to hide points from the user, for example, Math points used to calculate test scores. Similarly, points can be excluded from the database by un-checking the Include in Data option, if they are not required.

    Most points can also be designated as Required, in which case the user will be warned if the point is not filled out.

    In situations where a project will be used repeatedly, it can be convenient to bring the value of a point forward to each new session, to avoid having to re-enter it. This behaviour can be selected for each point via the Retain Session Value option. Each time a session is saved, the value of the point(s) will become the default for new sessions, until the project is closed. Note this function operates on the Pocket PC, not the Local PC.

    There are many classes or types of point which can be used in a project:

  • Boolean point
  • Selection point
  • Edit point
  • Drop List point
  • Timestamp point
  • Outlook point
  • Math point
  • Sketch point
  • Link point
  • Layout point
  • Logic point
  • File point
  • UltraDrop custom point
  • DateTime custom point
  • Custom point

    The components of a project are edited using the Design Window.