Conditional Logic with Custom Data Tables

You can configure conditional logic in single-response fields using custom data tables for comparison. This enables evaluation against extensive value lists without complex ANY or OR rules.

Supported comparisons

  • Found in custom data table

  • Not found in custom data table

Tip: The referenced data table does not need to be included in the form.

Supported conditional field types

  • Number

  • Text

  • Picklist

  • Radio buttons

Configure conditional logic

  1. Access the Grant Manager Portal - Navigate to yourcausegrants.com or your client URL. Sign in using your Blackbaud ID (BBID) or Single Sign-On (SSO) credentials.

  2. Open the Form Builder - From the side navigation, select Program Setup > Custom Forms. Click the ellipsis next to the form and choose Edit.

  3. Edit a Form Component - In the Form Builder, hover over the field and select Edit component.

    Note: Multiple response fields are not supported.

  4. Configure the Component - Choose a tab based on what you want to configure:

    • Validation: Under Advanced Validation, click Manage custom validation to define when the component is valid.

    • Display: Select Manage conditional logic to set rules for when the component is shown.

    • Set Value: Select Add new rule to define the field's value.

  5. Build Conditions and Rules - In the Manage Custom Validity or Manage Conditional Logic modal:

    1. Select Add condition.

    2. Choose the field to base the condition on. See Supported conditional field types for the field types you can select.

    3. Select a comparison: found in custom data table or not found in custom data table.

    4. Choose the data table to reference from the dropdown.

    5. Add more conditions as needed.

      Tip: Toggle ANY or ALL in the rule to define how conditions are evaluated. For more complex logic, select Add new rule before creating conditions.

    Manage Conditional Logic modal that includes a condition stating Department name found in custom data table Business Units.

  6. Save Your Changes - Select Save in the Configuration modal and then save the form to finalize your changes.

FAQs