Modifying iFrame Blocks on Screens

  1. In the Explorer Tree, locate the object for which you wish to modify a block.  

  1. Expand the screen and select the block that you wish to modify.

  2. Display the block properties.  These will either be displayed in Alphabetical or Logically, depending on the setting of the [Sort Alphabetically/Logically] button.  The following instructions are assuming that the properties are sorted logically.

  3. In the Name property, the name entered during block creation is displayed, and can be changed, if desired.

  4. In the Description property, enter the user-defined description for the block.

  5. In the Parent pop-list, if the parent of this block is another block, the parent block is displayed, grayed out.  Otherwise, this pop-list is set to (entity root).

  6. In the Type pop-list, the original setting from the block creation will be displayed, and can be changed, if desired.  The type can be Standard Block, Tab Block, Chart Block, Bread Crumb, or iFrame.  It should be set to iFrame.

  7. In the Mutability pop-list, select whether this block can be modified on screens that are created from this template.  This option is ONLY available for template screens.

  1. In the HyperLink To property, enter the URL to the external document that you wish to display in this block.  

    For example, if you wanted to display the NDS Online Help in the block, you would enter http://www.ndsapps.com/webhelp/xephr22/

  2. In the X property, the location in pixels is displayed for the top left corner of this block or field on the X-axis (horizontal) of the layout screen.  You can change this number manually, or it will be changed when you are altering the layout with the Designer Tool.

  3. In the Y property, the location in pixels is displayed for the top left corner of this block or field on the Y-axis (vertical) of the layout screen.  This value is used in conjunction with the Y Anchor Type setting.  You can change this number manually, or it will be changed when you are altering the layout with the Designer Tool.

  4. In the Y Anchor Type pop-list, select the anchor type for this block.  Choices are Fixed and Relative to Block..

  1. In the Y Anchor property, select the block or field that will be used to determine the location of the block on the Y-axis.  The property is only displayed when the Y Anchor Type pop-list is set to Block.

  2. In the Width property, enter the width for the block in pixels.

  3. In the Height property, enter the height for the block in pixels.

  4. In the Expand Type pop-list, define the size of the block.  Choices are Expandable, Fixed No Scroll Bars, and Fixed with Scroll Bars.

  1. In the Hide If property, enter the conditions under which this block will be hidden.  The field will be visible on the block when the conditions are met.  When an entry is made in this property, the Show If property will be hidden.

  1. In the Show If property, enter the conditions under which this block will be displayed.  The block will be hidden when the conditions are met.  When an entry is made in this property, the Hide If property will be hidden.

  1. In the Show if Empty pop-list, determine whether the block will be displayed when it is empty.  When set to true, the block will be displayed on the screen even when it contains no data.  When set to false, the block will be hidden when it contains no data.

  2. In the Z Order property, enter a number to define the order in which the block will be generated on the entity.  The higher the number, the later the block will be generated.  The Z order is specific to the indention level in the entity tree, and is affected by the Y Anchor and Anchor Type properties.   

    For blocks with a Tab Block as the parent block, this number determines in which order the tabs will be displayed within the tab block.  

  3. Set the Swap Rows/Columns property to the desired setting.  When set to true, the location of the rows and columns displayed on the chart will be switched. The display differs for each chart type.

  4. Set the Form is for QBE/NEW property to the desired setting.  The setting of this property indicates to the system whether the block's defined query should be executed and return the database results to the screen.  For new and QBE screens, since we are either entering a query against the database, or inserting a row into the database, we do not want this to happen.

    If this block will be displayed on the screen in QBE or New mode, this property should be set to true.

    If the block will not be displayed on the screen in QBE or New mode, this property should be set to false.  Edit and list blocks should always have this property set to false, even if the block definition contains new rows.

  5. The Created on property displays the date and time on which this block was created and cannot be changed.

  6. The Modified on property displays the date and time on which this block was last changed and cannot be modified.

  7. When all changes have been made, press the [Save] button in the Main Toolbar.

Xephr is a registered trademark of NDS Systems, LC.

Copyright © 2007 NDS Systems LC.