Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1.  Create a New / Blank Page web page component:

     Name     Name: iiiAddEmployee

     Description     Description: New Employee

2.  With the Design tab open, select the Layout ribbon and add a 1 row x 2 column Table Layout to your web page.

3.  Drag the column divider to the right. The right hand column will contain push buttons.

4.  On the Repository tab, locate the table xEmployee and expand its definition. Select all the columns from xEmployeeIdentifier to xDepartmentCode and drag them onto the left hand column.

     Your design should look like the following:

Image Modified
 

    If you scroll down, you'll see that not all fields can be seen at design time. The page design area is defined by the web page Height and Width properties. The Layout Manager defines the columns as Units = Proportion by default. At run time you can scroll in the browser, to see all fields on the panel.

     Alternatively, to display all these fields, you could introduce a third column to the Table Layout:

Image Modified
 

    Of course, these layouts are very simple, and you would enhance the layout for a real application.

5.  Use the Select All option on the Home ribbon, to select all fields.

Image Modified

6.  Select the Layout ribbon.

     a.  Change Alignment to Top Left and Flow to Down.

     b.  Change' margin Top to 5 and Left to 20.

     Your design should now look like the following:

Image Modified

7.  Open the Outline tab. Open it from the Home ribbon, Tabs menu if necessary. Locate the field xDepartmentCode. Use its context menu to go to its definition:

Image Modified

8.  Change the field's visual component to EditField

     Define_Com Class(#xDepartmentCode.EditField) Name(#xDepartmentCode) Displayposition(18) Parent(#COM_OWNER) Tabposition(18) Top(1365) Left(20)

9.  Save your web page.