Deactivating Table Rows

This task explains how to deactivate/activate (i.e. hide or display) table rows using Knowledgeware tools. This feature enables you to specify whether a row should be active or not, using what is known as an Activity parameter. 

For more information on using Knowledgeware capabilities, refer to the Knowledge Advisor User's Guide

Open the Gear-Reducer-with-BOM.CATDrawing document. It contains three tables (actually, three bills of material).
  1. Select the table called "Bill of Material: GEAR REDUCER".

  2. Click Formula in the Knowledge toolbar. The Formulas:Table.1 dialog box is displayed. It displays the formula parameters and the Activity parameters corresponding to the selected table (Table.1).

  3. In the parameters list, select the following Activity parameter: the Sheet.1\Front view\\DrwDressUp.1\\Table.1\Text.1\\Activity item. 

  4. In the Edit name or value of the current parameter field, change the parameter value to "false".

  5. The table is immediately updated: its title row is hidden.

  6. Repeat this operation for the next Activity parameter in the list: the Sheet.1\Front view\DrwDressUp.1\\Table.1\\Text.6\\Activity item.

    The table is immediately updated: its header row is hidden.

  7. Using the same method, reset the Activity parameters you just modified to their original value "true", in order to display the table title row and header row again.

  8. Now, set the Sheet.1\Front view\DrwDressUp.1\Table.1\Text.21\Activity item to "false", and click Apply. The table is updated and the corresponding row is hidden.

  9. Click OK to exit the dialog box and validate your latest changes.

  • The only way you can display deactivated rows is by reactivating them through Knowledgeware (i.e. by setting their Activity parameters to "true"). 
  • You can also deactivate/activate rows using design tables. For more information about design tables, refer to the Knowledge Advisor User's Guide. You can also see Deactivating Annotations in this User's Guide for a scenario on using design tables to deactivate annotations.