|
|
PRELIMINARY INFORMATION - SUBJECT TO CHANGE
Prepares an SXMLDatatable object, based on the input parameters, which should be used as input for the FacetedSearchQueryBuilder macro.
Syntax
| Smartsite SXML |
|
|---|---|
<se:facetedsearchprepareinputdata20>
<se:parameters>
<se:parameter name="configurationxml">
</se:parameter>
</se:parameters>
</se:facetedsearchprepareinputdata20>
|
|
Parameters
| Name | Data Type | Properties | Description |
|---|---|---|---|
| ConditionType | Enum | - |
Determines the type of search condition to generate (fulltext or LIKE statement(s)).
Enum values:
|
| ConfigurationXml | XML |
IsRequired
|
Sets the configuration XML. |
| Connection | String |
Trim
|
Sets the connection used for the Sql query. |
| Defaultcombine | Enum | - |
Sets the defaultcombine operation.
Enum values:
|
| ExactTerms | Boolean | - | Sets a value indicating whether to use exact terms or that a wild-card should be appended to each search term. |
| ExpandWithFormsOf | Boolean | - | Sets a value indicating whether to expand the search term(s) with FORMSOF() statements. Only applicable when ConditionType equals FullText. |
| Fulltextoveride | Boolean | - | Sets a fulltextoveride. |
| Fulltextoverideset | Boolean | - | Sets the fulltext. |
| Operation | Enum | - |
Sets the combine operation.
Enum values:
|
| SearchBaseName | String | - | Sets the name of the search base. |
| SearchGroup | String | - | Sets the search group. |
| SearchProfile | String | - | Sets the search profile. |
| SearchTerms | String | - | Sets the search terms. |
| SearchWithin | String | - | Sets the search within condition. |
| Sources | Collection | - | Sets the sources. |
Shared Parameters
Local Viper Methods
| Viper | Extension | Description |
|---|---|---|
| This.ClearForcedResult |
Sets the result of the macro. used to override the normal handling of the result creation. |
|
| This.GetForcedResult | Gets the forced result of the macro, set by overriding the normal rendering using SetForcedResult(). | |
| This.RenderTime | ✓ | Returns the render time of the macro in milliseconds. |
| This.SetForcedResult |
Sets the result of the macro. used to override the normal handling of the result creation. |