Versions Compared

Key

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

...

  1. If you want to configure the initial state of the Part, you can do this by selecting or clearing the Visible option on the Form Template Part itself. All Parts are Visible by default.

    Tip

    The Visible option controls the Form Template Part's appearance in both the Aptify web interface and desktop clientsAptify Desktop client.

     

  2. If your logic deals only with the fields of the record (or the record's parent, grandparent, or great-grandparent), you can use a Form Template Part Binding.

    Tip

    Form Template Part Bindings only affect the Form Template Part's appearance in the web client.



  3. When all else fails and you can't express your conditions in metadata, you can write a layout control for the Form Template and use the Aptify JavaScript API to show or hide the Part.

    Note

    This code assumes you are in the template layout control, and therefore have the variable _ftpPartName available.

    To show or hide the control associated with a form template part, pass the form template part's element to Aptify.framework.utility.UI.showControl().

    Code Block
    languagejs
    titleUsing Aptify.framework.utility.UI.showControl()
    linenumberstrue
    if (_ftpPartName) { // check if it exists if you're not sure the variable's been populated yet
    	Aptify.framework.utility.UI.showControl(_ftpPartName, true); // shows the control
    	Aptify.framework.utility.UI.showControl(_ftpPartName, false); // hides the control
    }

...