Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
protogrid:filter [2020-04-18 15:51] – dru | protogrid:filter [2020-07-01 16:25] – mha | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Filter ====== | ====== Filter ====== | ||
- | A Filter is basically a field for choosing a filter | + | Protogrid has built-in |
- | Currently there exist to sorts of filter fields: | + | For every field type you can control specific behavioral aspects which are related to data filtering. For tableviews you can select from 4 types of filter fields to allow users dynamically limiting the data available. |
+ | |||
+ | Additionally to data filters Protogrid provides 2 data security features to restrict access to data: "Read Access Role Definition" | ||
+ | |||
+ | ==== Filter Settings ==== | ||
+ | |||
+ | |||
+ | |||
+ | ==== Filter Fields ==== | ||
+ | |||
+ | A Filter field is basically a field for choosing a filter condition and limiting which Cards are shown in a Table View or Chart View. | ||
+ | |||
+ | Currently there exist 4 types of filter fields: | ||
* Relation Filter Field | * Relation Filter Field | ||
+ | * Text Filter Field | ||
+ | * Number Filter Field | ||
* Date Filter Field | * Date Filter Field | ||
+ | |||
+ | Hint: if you want to combine multiple filter fields for tableview filtering the target fields must have activated the option " | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | === Relation Filter === | ||
+ | |||
+ | A relation filter field let's the user select from the available values in the target field and limits the embedded tableview based on the selection. | ||
+ | |||
+ | === Text Filter === | ||
+ | |||
+ | A text filter field let's the user enter any input. | ||
+ | |||
+ | === Number Filter === | ||
+ | |||
+ | A text filter field let's the user enter any input. | ||
+ | |||
+ | === Date Filter === | ||
+ | |||
+ | A text filter field let's the user enter any input. | ||
=== Example: Creating a Relation Filter to filter a Table View === | === Example: Creating a Relation Filter to filter a Table View === | ||
Line 15: | Line 49: | ||
- Save & Close the " | - Save & Close the " | ||
- The new " | - The new " | ||
- | - Open the Table View, you want to filter, and use the new " | + | - Open the Table View you want to filter, and use the new " |
- | === Defining | + | === Example: Creating |
- | - Open the Proto on which the Table View, you want to filter, is defined | + | - Open the Proto on which the Chart View, you want to filter, is defined |
- Go to " | - Go to " | ||
- Choose "Date Filter Definition" | - Choose "Date Filter Definition" | ||
- Assign a meaningful name for the new Date Filter Field | - Assign a meaningful name for the new Date Filter Field | ||
- | - Define the " | + | - Define the " |
- | - Save & Close the "Relation | + | - Save & Close the "Date Filter Definition" |
- | - The new "Relation | + | - The new "Date Filter Definition" |
- | - Open the Table View, you want to filter, and use the new "Relation | + | - Open the Chart View, you want to filter, and use the new "Date Filter Field" to choose |