Skip to content

Conversation

@nickdickinson
Copy link
Collaborator

This has an update to the introduction vignette, tests, and the implementation of the ability to use the $ character to expand the remote records object into field references that will refer to the root form and can include columns not yet selected.

clipboard-1150423579

It supports recursive/circular selection. It supports reference, multiple reference, reverse reference, and sub-form fields including the @parent symbol in sub-forms.

This also adds support for these additional reference field types: multiple and reverse.

It also includes the implementation of a list of ActivityInfo formula functions that can be used in the mutate and filter verbs.

…e functionality to the dplyr verbs `filter()` and `select()` to support formulas and selection respectively.
…ith many formulas out of the box using AI functions and some R functions. Improvemnets to activityInfoFormula()
…tivity info variable expressions from remote form objects and include those in formulas. Added and updated tests. Also fixed a bug as an empty form has no lastEdited date.
…entation, clarifying that migrateFieldData() uses an R function, removing internal use of $ on objects that override the $ function for autocompletion purposes,
@jamiewhths jamiewhths changed the title Arbitrary columns 4.38: Auto-expansion of fields and use in select, mutate and filter verbs Auto-expansion of fields and use in select, mutate and filter verbs Dec 17, 2024
@jamiewhths jamiewhths changed the base branch from version-4.38 to version-4.39 December 17, 2024 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants