...
Since ConfiForms app version 2.x we will publish release notes here
Table of Contents |
---|
...
Recovery API now physically deletes existing records and replaces the dataset contents with what's given. You can also clean up the form completely by uploading empty dataset in a format
Code Block |
---|
{"data":"<list></list>"} |
Enhanced service to check forms storage integrity (reporting non-compliant fieldnames)
Code Block |
---|
[YOUR_CONFLUENCE_SERVER_URL]/ajax/confiforms/rest/storage-integrity.action?formName=<FORM_NAME>&pageId=<PAGE_ID> |
Introducing "_func" bridge function to enable access to virtual functions through the entry (without using any field). This is sometimes necessary when you want to create complex dynamic filters such as:
Code Block |
---|
field1:[entry._func.asEntryRef(entry.field2.transform(id).join( OR field1:))] |
This filter, for example, tells to find records where "field1" values match values from "field2". And both fields are multi-value fields
Added support for "Apply filter" field definition rule to work on attachments picker
Code Block |
---|
Assuming the field name for "Attachment picker" is "mypicker" and is set to show attachments from children pages, but you want to show only current page attachments (when you put FormView on a child page) mypicker.asAttachment.content.id:[entry._page.id] |
...