More information

Understand Report Criteria - Columns, Comparisons, Objects

Value-based Lookup Tables in Data Entry and Maintenance

Write Report Criteria Statements

Reporting World

Value-Based Lookup Tables in Reporting

This topic discusses the use of value-based lookup tables and fields in reporting. The use of value-based lookup tables and fields when entering and maintaining data is different. Refer to the Value-based Lookup Tables in Data Entry and Maintenance topic if you are using value-based lookups and fields for data entry (and this includes entering data when performing a constituent search) or data maintenance.

If you are not familiar with writing report criteria statements, review the Understand Report Criteria - Columns, Comparisons, Objects and Write Report Criteria Statements topics before proceeding with this topic

If you are not familiar with concept of value-based lookup tables and value-based lookup fields, then review the Introduction and Value-based Lookup Tables, Fields, and Data Tables sections in the Value-based Lookup Tables in Data Entry and Maintenance topic before proceeding with this topic.

The following information is covered in this topic:

Introduction

A series of steps are followed when writing a report criteria statement. You must identify the data table and column within that table, choose a comparison, and then specify an object. The type of object that you specify depends on the data table column that you are using. When a column stores value-based lookup table data, then the Object will be an entry or entries from a value-based lookup table. You will enter data into a text box that functions like a Search box in order to locate the lookup table entry or entries that you want. The system will then use a matching process in order to identify a unique lookup table entry that matches the data that you entered (your data). The steps that the system takes in order to find a matching entry are listed in the Value-based Lookups Matching Process section below.

If the system locates a unique match (either exact or partial) for your data, then the box will be populated with the value that is associated with the matching value-based lookup table entry. If no lookup table entry matches your data, or if more than one entry matches your data, then the system displays the Search Lookup form to help you to locate the entry or entries that you want.

Top of Page

Search Lookup Form Components

The Search Lookup form contains the components described below, as they are shown from top to bottom in the form.

You can use keystrokes to navigate through this form instead of using the mouse:

Top of Page

Using the Search Lookup Form

If the system matching process does not identify a unique lookup table entry, a Search Lookup form displays to help you to locate the lookup table entry or entries that you want.

If the data you entered matches multiple entries by code, or multiple entries by value, or multiple entries by account number (for the Chart of Accounts or Solicitations):

If the data you entered does not match any entries:

If you click on Cancel in the lookup form or close the mini-browser using the 'X' button in the upper right corner of the window, the form will be removed.

Top of Page

Value-based Lookups Matching Process

This section describes the steps that the system will take to match the data that you enter into a value-based lookup text box (your data) to entries in the related value-based lookup table.

Case-Sensitivity

This chart lists the Value-Based Lookups Matching Process steps, what lookup tables a step will apply to, what lookup tables that a step will not apply to, and what happens when a match is found or not found.

Step #

Step

Lookup Tables this Step Applies to

Lookup Tables this Step Does Not Apply to

What Happens Next:

1

Exactly match your data to codes in the lookup table.

  • Attribute Types
  • Campaign Division
  • Chart of Accounts
  • Circle Definition
  • Dues Batch Number
  • Gift Batch Number
  • Institutions
  • Solicitations

N/A

If your data matches only one code then the matching process is finished at this step, and the value associated with the code populates the lookup text box. If no active code is an exact match, then the matching process continues.

2

Exactly match your data to account numbers in the lookup table.

  • Chart of Accounts

  • Solicitations

  • Attribute Types
  • Campaign Division
  • Circle Definition
  • Dues Batch Number
  • Gift Batch Number
  • Institutions

If your data matches only one account number, then the matching process is finished at this step, and the value associated with the account number populates the lookup text box. If no active account number is an exact match, or more than one active account number exactly matches, then the matching process continues.

3

Partially match your data to codes in the lookup table

  • Attribute Types
  • Campaign Division
  • Chart of Accounts
  • Circle Definition
  • Dues Batch Number
  • Gift Batch Number
  • Institutions
  • Solicitations

N/A

If your data matches only one code, then the matching process is finished at this step, and the value associated with the code populates the lookup text box. If no active code partially matches, or more than one active code partially matches, then the matching process continues.

4

Partially match your data to account numbers in the lookup table.

  • Chart of Accounts
  • Solicitations
  • Attribute Types
  • Campaign Division
  • Circle Definition
  • Dues Batch Number
  • Gift Batch Number
  • Institutions

If your data matches only one account number, then the matching process if finished at this step. The value associated with the account number populates the lookup text box. If no active account number is a partial match, or if more than one active account number matches, then the matching process continues.

5

Exactly match your data to active values in the lookup table.

  • Attribute Types
  • Campaign Division
  • Chart of Accounts
  • Circle Definition
  • Institutions
  • Solicitations
  • Dues Batch Number
  • Gift Batch Number

If your data matches only one value, then the matching process is finished at this step. If no active value is an exact match, or more than one active value exactly matches, then the matching process continues.

6

Partially match your data to values in the lookup table.

  • Attribute Types
  • Campaign Division
  • Chart of Accounts
  • Circle Definition
  • Institutions
  • Solicitations
  • Dues Batch Number
  • Gift Batch Number

If your data matches only one value, then the matching process is finished, and the complete lookup table value populates the lookup text box. If no active value is a partial match, or if more than one active value partially matches, then a Lookup Search form displays to help you locate the lookup table entry that you want.

Top of Page