...
Custom attributes will appear in the data set for any report that returns results against flocks. These fields can be added to new or existing reports. When the report is run, the custom values will appear as a part of the results. All wizards for these reports will include a step that allows users to filter flock results by their attribute values.
...
Note: Commas and semicolons cannot be entered into string value fields- these are used by the report wizards to filter a selection of attributes.
Contract
System --> Contracts --> FlockAttributes Tab
...
In report edit mode, custom attributes will appear as report editor rows. Their field name will be defined as the prefix "GroupAttribute_" + their Code.
Attribute definition codes cannot be updated after they are created, so users should not worry about changing bindings.
Attributes can be marked deleted after it has been added to a layout. This field will not longer appear in future data sets, but the field will remain on the report, albeit empty, as it's binding is now invalid. These fields are not automatically removed from reports, so special care must be taken when disabling attribute definitions.
When a report is run, the specific attribute values for the flock will appear in the report. Custom attribute fields can be used the same as any other in the data set- you can use them in calculations, scripts, parameters, etc.
Filtering Reports Results Using Attributes
A new wizard step has been added to select report wizards, before the flock filter. Users can enter attribute values on wizards, and filter the list of flocks being processed for reporting. These wizard values can be saved and loaded with wizard parameters.
When you wish to apply a filter to a flock list, check the attribute to enable the field.
If the field is boolean, select true/false.
if the field is string, a list of distinct values for that attribute appear, check any whose flocks you wish to include in the report.
Flocks that do not meet the filter requirements will not appear in the flock list, before running the report