We're updating the issue view to help you get more done. 

Repeating group long name support

Description

Long name support as currently implemented does not support repeating groups. To be complete (and properly usable) this is required (including nested repeating groups).

Suggested syntax is to use an Xpath type syntax. e.g.

1 StreamAssignmentRequest/NoAsgnReqs/NoRelatedSym/NoComplexEvents/NoComplexEventDates/NoComplexEventTimes

Will need to ensure that successive nesting is valid (i.e. the necessary parent groups have been created).
Some sort of grammar to support finding and adding groups, sub-groups and fields within groups. e.g.

1 2 3 4 5 6 7 8 9 add_field("NoAsgnReqs", "2"); add_field("NoAsgnReqs:1/StreamAsgnReqID", "ID01"); add_field("NoAsgnReqs:1/StreamAsgnReqType", "1"); add_field("NoAsgnReqs:1/Parties", "1"); add_field("NoAsgnReqs:1/Parties:1/TradeOriginationDate", "20141002"); add_field("NoAsgnReqs:2/StreamAsgnReqID", "ID02"); add_field("NoAsgnReqs:2/StreamAsgnReqType", "1"); add_field("NoAsgnReqs:2/Parties", "1"); add_field("NoAsgnReqs:2/Parties:1/TradeOriginationDate", "20141002");

Environment

None

Status

Assignee

David Dight

Reporter

David Dight

Branch

dev

Products

Pro

Components

Fix versions

Affects versions

1.3.1

Priority

Major