IBM Support

Map using an ADO extended rule throws error: "Exception occurred. Property Get Item On Begin Rule, group name = %1"

Troubleshooting


Problem

While using a map that connects to an external database, the translator errors with "Exception occurred. Property Get Item On Begin Rule, group name = %1".

Cause

The rule did not have the correct column name.

Resolving The Problem

Using the rule from the example documentation,the column name specified is "pub name " (with a space at the end), but the column in the table is "pub name"

strPubName = obRecordset.Fields.Item["pub_name "].Value;

 

The resolution is to use the correct column name in the obResultset.Fields.Item rule.

One should also be aware that the column format should match the variable type in the map. For instance, in the example rule, the variable strPubName is a string, so the value returned from the Select has to be a char or varchar. If the column is a number type format, the variable declaration should be a Real or Integer type.

( strPubName = obRecordset.Fields.Item["pub_name"].Value; )

 

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS6V3G","label":"Sterling Gentran:Server for Microsoft Windows"},"ARM Category":[{"code":"a8m50000000L09kAAC","label":"Mapping and Translation-\u003EExtended Rules-\u003EUser Exits"}],"ARM Case Number":"TS022078647","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1.0;5.2.0;5.3.0;5.3.1"}]

Document Information

Modified date:
04 May 2026

UID

ibm17271685