Using the My Oracle Support Portal (MOSC)

MOSC Banner

OpenScript identifies Forms Objects as VTextField instead of the actual item name

edited Jul 6, 2018 8:45AM in Using the My Oracle Support Portal (MOSC) Question

Hello

I'm using OpenScript version 13.2.0.1 to record/playback scenarios for an Oracle Forms 12c application. The issue I'm facing is that the scripts I used to use for my Oracle Forms 11g application (before migration) are no longer valid for Oracle 12c since forms objects are now being identified as VTextField instead of their actual item names in Forms.

E.g. The same item "B11.PLN_ID" is identified differently:

For 11g Application => forms.textField("//forms:textField[(@name='B11_PLN_ID_0')]")

For 12c Application => forms.textField("//forms:textField[(@name='VTextField474')]")

Please note that the item name in Forms screen has not changed and has always been "B11.PLN_ID".

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center