Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

ColumnHide in Word

Similar to the TableHide special merge field, you can use ColumnHide to hide individual columns when the value of the filed does not match the specified criteria. Include one of the below examples in the header column you wish to conditionally remove. ColumnHide can be used in conjunction with data from Master Datasets and with multiple datasets from Reports/Queries.

This feature must be used in conjunction with the platformcomposer=1 parameter in your Composer button solution. See PlatformComposer for more details.

Important: The ColumnHide feature only works with Flat tables. This feature is not compatible with nested or complicated tables. The PlatformComposer parameter is not compatible with Conga Quote Generation or Conga Invoice Generation solutions, and therefore ColumnHide does not function with CQG or CIG.

ColumnHide via Value on a Master Field

Syntax{{ColumnHide:MasterField:Value}}
Values

MasterField is the name of the merge field you want to evaluate (e.g. Contact_IsPrivate), as it appears in the Template Builder.

Value is the value of the field that will force Composer to hide the column.

NotesMaster fields are generated from the Master data set of the Template Builder.
Example:
Name{{ColumnHide:Contact_IsPrivate:true}}Product
{{FirstName}}{{Product_Name}}

ColumnHide via TableData Field Values

Syntax{{ColumnHide:DATASET:FIELDNAME:VALUE}}
Values

DataSet is the name of the Report/Query data as seen in the Template Builder.

FieldName is the name of the merge field you want to evaluate (e.g. Oppty_IsPrivate), as it appears in the Template Builder.

Value is the value of the field that will force Composer to hide the column.

NotesWhen using the merge region tags, TableStart/TableEnd, along with ColumnHide, you can hide multiple columns on same table, as long as at least 2 columns remain in the table to maintain the enclosed merge region syntax.
Example:

Name{{ColumnHide:Opptys:

Opportunity_IsPrivate:true}}

Close Date{{ColumnHide:Contacts}}

Amount

{{TableStart:Opptys}}{{Opportunity_Name}}{{Opportunity_CloseDate \@ MM/dd/yyyy}}{{Opportunity_Amount \# Currency}}{{TableEnd:Opptys}}
TOTAL:

{{=SUM(Above)}}

ColumnHide via Operational Values

Syntax{{ColumnHide:MASTERFIELDNAME:OPERATOR:VALUE}}, {{ColumnHide:DATASET:FIELDNAME:OPERATOR:VALUE}}
Values

DataSet is the name of the Report/Query data as seen in the Template Builder.

FieldName is the name of the merge field you want to evaluate, as it appears in the Template Builder.

Operator is the appropriate operator symbol for your equation (<, >, <>, =, !=).

Value is the value of the field that will force Composer to hide the column.

NotesWhen using the merge region tags, TableStart/TableEnd, along with ColumnHide, you can hide multiple columns on same table, as long as at least 2 columns remain in the table to maintain the enclosed merge region syntax.
Example:
Case SubjectStatus

{{ColumnHide:Cases:Case_Status:!=:New}}

Opened Date
{{TableStart:Cases}}{{Case_Subject}}{{Case_Status}}{{Case_CreatedDate \@ MM/dd/yyyy}}{{TableEnd:Cases}}