Sunday
Apr262009
Reference: URL Settings Parameters
About URL-overridable Settings
(If you are looking for URL-based filtering, see the chapter on Page Request / URL Filters.)
When the Override Web Part and filter settings from URL parameters check box is ticked (in Web Part settings), every filter setting or Web Part setting is overridden by the appropriate URL (query string) parameter value, if it exists. See the possible parameter names and values below.
Note: a URL override of a Web Part setting will affect all
FilterZen Filter Web Parts present on the current Web Part Page with the
Override Web Part and filter settings from URL parameters option ticked.
A URL override of a filter setting will affect all dynamically generated
and manually defined filters in all FilterZen Filter Web Parts present
on the current Web Part Page with the Override Web Part and filter settings from
URL parameters option ticked.
Overridable Web Part Settings
- filter_ApplyToolbarStylings — overrides the Apply SharePoint toolbar styles setting. A URL parameter value of '1' activates the setting, '0' deactivates it.
- filter_AutoRepost — overrides the Upon user input, immediately reload the page to re-filter setting. A URL parameter value of '1' activates the setting, '0' deactivates it.
- filter_Cascaded — override the Limit pickable choices of all drop-down filters to existing values still available after filtering ('cascading filters', only with CAML Filtering mode enabled) setting. A URL parameter value of '1' activates the setting, '0' deactivates it.
- filter_DebugMode — overrides the Debug Mode setting. Use a URL parameter value of '1' to always display the currently sent filter values, '0' to only display these in Web Part edit mode.
- filter_DynamicInteractiveFilters — overrides the dynamic generation of temporary, interactive filters. Use a URL parameter value of '0' to deactivate, '1' to prepend or '2' to append dynamically generated, temporary, enabled interactive filters for all 'known' filter names, if possible.
- filter_HtmlMode — if interactive filters are present, overrides the rendering of a user interface control for manual re-filtering. Use a URL parameter value of '0' to not embed, '1' to prepend or '2' to append the HTML specified in the Web Part settings to interactive filter controls.
- filter_RememberFilterValues — overrides the Remember filter values last used for each user setting. A URL parameter value of '1' activates the setting, '0' deactivates it.
- filter_SuppressUnknownFilters — overrides the Suppress (never send) 'unknown' filter names setting. A URL parameter value of '1' activates the setting, '0' deactivates it.
Overridable Filter Settings: All Filter Types
- filter_FallbackValue — overrides the If empty, always fall back to this filter value setting (use any text value).
- filter_MultiValueSeparator — overrides the Send multiple values for the specified filter name setting (use any text value).
- filter_MultiFilterSeparator — overrides the Send multiple filter name-value pairs setting (use any text value).
- filter_SendEmpty — overrides the Send filter value even if empty setting (use '1' or '0').
- filter_SuppressMode — overrides the Always suppress certain filter values
setting.
(Use '0' for Don't suppress any filter values,
'1' for Suppress (send Empty) no filter values except...,
'2' for Suppress (don't send) no filter values except...,
'3' for Suppress (send Empty) all filter values except...
or '4' for Suppress (don't send) no filter values except...)
Overridable Filter Settings: Choice, Date, List Lookup, Text, SQL Data, BCS/BDC and User Filters
- filter_DefaultIfEmpty — overrides the Use default value if user input empty or the Allow picking the empty filter value setting, depending on filter type (use '1' or '0').
- filter_IsInteractive — overrides the Allow users to enter / pick a filter value setting (use '1' or '0').
- filter_Label — overrides the filter caption label setting (use any text value).
Overridable Filter Settings: Choice, List Lookup, SQL Data, BCS/BDC and User Filters
- filter_PostFilter — overrides the Pre-filtering — only offer pickable choices that also exist in a List column setting (use '1' or '0').
- filter_PostFilterFieldName — overrides the Pre-filtering — List View URL setting (use any text value).
- filter_PostFilterListViewUrl — overrides the Pre-filtering — Column name setting (use any text value).
Overridable Filter Settings: Choice Filters
- filter_DefaultChoice — overrides the default filter value setting (use 0478f8f9-fbdc-42f5-99ea-f6e8ec702606 for Empty, or any value from your valid choices setting).
Overridable Filter Settings: Date Filters
- filter_AbsoluteDefaultValue — overrides the default date filter value setting (use 3155378975999999999 for Today, 0 for Empty, or any other long integer number representing the Ticks of the desired date value).
- filter_RelativeOffset — overrides the add days setting.
- filter_RelativeOffsetForDefaultOnly — overrides the only add days when default value setting.
Overridable Filter Settings: List Lookup Filters
- filter_ListUrl — overrides the View URL of the lookup List setting (use any text value).
- filter_RemoveDuplicateTitles — overrides the Remove display duplicates setting (use '1' or '0').
- filter_RemoveDuplicateValues — overrides the Remove duplicate values setting (use '1' or '0').
Overridable Filter Settings: List Lookup and User Filters
- filter_DisplayFieldName — overrides the display Column setting (use any text value).
- filter_FilterCaml — overrides the optional custom CAML query setting (use any text value).
- filter_ItemID — overrides the default filter value setting (use 0 for Empty, -1 for the current user or Empty, -2 for the first item after pre-filtering and sorting, -3 for the last item after pre-filtering and sorting or an integer number value representing the desired List item ID).
- filter_ItemSorting — overrides the sorting of available choices setting
(use:
0 = as specified by List View or CAML,
1 = by display column, ascending,
2 = by display column, descending,
3 = by display frequency, ascending,
4 = by display frequency, descending,
5 = by value column, ascending,
6 = by value column, descending,
7 = by value frequency, ascending,
8 = by value frequency, descending).
Overridable Filter Settings: List Lookup, Page Column and User Filters
- filter_StripID — overrides the Strip internal ID;# prefixes from filter values setting (use '1' or '0').
- filter_ValueFieldName — overrides the value Column setting (use any text value).
Overridable Filter Settings: Page Request / URL Filters
- filter_CatchAll — overrides the Advanced catch-all setting (use '1' or '0').
- filter_ParameterName — overrides the request (form or URL) parameter name setting (use any text value).
- filter_RequestMode — overrides the Look for the specified parameter in setting (use '0' for URL query string, '1' for Posted form data, '2' for Both, plus cookies and server variables, or 3 for URL path fragment).
- filter_SubParameterName — overrides the sub-parameter name setting (use any text value).
Overridable Filter Settings: Page Request and BCS/BDC Filters
- filter_SendNull — overrides the Use the Empty filter value if missing setting (use '1' or '0').
Overridable Filter Settings: BCS/BDC Filters
- filter_BdcEntity — overrides the External Content Type setting (use the BCS/BDC external system / application name and the BCS/BDC external content type / data type name, separated by {C453BF77-8CC4-4e1a-A50E-8A60B293CE94}).
- filter_BdcValueField — overrides the value field setting (use any text value).
- filter_BdcDisplayField — overrides the display field setting (use any text value).
- filter_BdcInstanceID — overrides the default filter value setting (use any text value).
Overridable Filter Settings: SQL Data Filters
- filter_AdoDataProvider — overrides the ADO.NET data source provider setting (use the fully assembly-qualified name of the type implementing the System.Data.IDbConnection interface).
- filter_AdoConnectionString — overrides the ADO.NET connection string setting (use any text value).
- filter_ValueColumnName — overrides the value column setting (use any text value).
- filter_DisplayColumnName — overrides the display column setting (use any text value).
- filter_Query — overrides the query setting (use any text value).
- filter_SqlChoice — overrides the default filter value setting (use 0478f8f9-fbdc-42f5-99ea-f6e8ec702606 for Empty, 4aea04a6-787a-4135-81a0-195e5946db1f for the first row in the result set, c3bd9af3-8df1-49bd-835b-36f5d64b060c for the last row in the result set or the value column value of the data row to use.
Overridable Filter Settings: Text Filters
- filter_DefaultValue — overrides the default filter value setting (use any text value).