Versions Compared

Key

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

...

Step - 1 : Now add one more menu item to by name "PersonForm" to your PracticeMenus.xml file.
Step - 2: Create one file in widget by name PracticeForms.xml and create a list form for showing the records from person entity.
(Take reference from ExampleScreens.xml and ExampleForms.xml files).

Code Block
        <form name="ListPersons" type="list" list-name="persons" list-entry-name="person"  targetdefault-map-name="updatePracticePersonperson" paginate-target="personForm">
          <auto  <!-- Important: Here service definition for updatePracticePerson has been used for automatically rendering the form fields, which you can use after completing CRUD operations from Part-3 -->
            <!-- auto-fields-service service-name="updatePracticePerson" default-field-type="display" map-name="person"/-->

            <!-- The above method can be used in case a service specific form is being rendered, otherwise form-fields can be explicitly mentioned as given below:-->
            <field name="firstName"><display/></field>
            <field name="middleName" ><display/> </field>
            <field name="lastName" ><display/> </field>
       </form>

Step - 3 : Create new screen by name personForm and include this list form in it.

...