Description
The main use case for the Name List Macro (and its cousins Name Body List Macro, Tag List Macro, Tag Body List Macro, and Role List Macro) is to provide a list of values to a document property.
In the past we allowed dynamic values for this macro. Users would have specified that all possible values are values for a given property. Since this is not a common use case and it is an issue that these values will not be updated when documents are deleted or added, we do no longer support dynamic values for properties. There are exceptions, in cases where those values are not used in searches or the information architecture ensures that dynamic values are fine.
In a future version of the projectdoc Toolbox we therefore will remove all macro parameters that support dynamic content from the macros mentioned above. In case users need some of these features in their information architecture we will consider to add new macros with this dynamic content to be used outside the document properties table.
With this issue the following parameters are tagged as deprecated:
- Where
- Label (use display table instead)
- Empty Where Clause Handling
- value all of Default Strategy
Please note that the parameter Autocomplete Sort is only used for Autocompletion.