Raiser's Edge crashes when adding fields in a letter under Config using Classic View

When creating or editing a letter under Config > Letters using Classic View, users are unable to add specific fields to their letter

When a field is added, users may receive any of the following error messages:

Run-time error '0'

Can not call friend function on object which is not an instance of defining class

Type mismatch

Object variable or with block variable not set.

If the user tries to go into anything else, they receive:RE7.exe has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available. [Debug] [Close Program]

Article
Number:60023

Products:

Raiser_s_Edge_RE

This is resolved in 7.96, patch 7, released in Dec. 2017/Jan. 2018 and applied to databases in Blackbaud Hosting Services. If your database is installed locally, download and install the latest version and patch, if applicable.

In previous versions, turn off Classic view by opening the letter and clicking Letter (at the top)> Classic View. Letters created in Config not using Classic View will not receive the errors.

Another approach is to create the letters under Mail/Donor Acknowledgement Letters instead of using the previously created letters in Config.

Steps to Duplicate

Log into Raiser's Edge

Select Config

Select Letters

Select any Letter type

Select New Letter from top

Select Letter from Menu and choose Classic View

Add one of the fields listed below

Receive any of the following errors:

Error: Run-time error '0'

Error: Can not call friend function on object which is not an instance of defining class

Error: Type mismatch

Raiser’s Edge crashes when selecting anything or trying to close: RE7.exe has stopped working