My Oracle Support Banner

E1: FDA: Text Variables are Not Passed to the Business Function from Second Run - Only on Fat/Windows Client (Doc ID 2979191.1)

Last updated on OCTOBER 06, 2023

Applies to:

JD Edwards EnterpriseOne Tools - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

When passing text variables as inputs to any business function, it is working and assigning the values as expected for first time but failing to assign from second time. This issue is happening only in fat client and it is working as expected in web client.

Steps to replicate:

  1. Login to fat client and access OMW using fastpath
  2. Move P01012 to a project and perform get
  3. Open P01012 in design mode in FDA (Form Design Aid)
  4. Add a push button in W01012B (Work With Addresses) form
  5. Add a Text Variable - "BSFN Input"
  6. Add a business function call to MDDebug (MD_DEBUG) under the push button
  7. Pass the text variable as the input for szComment in MDDebug
  8. Save the event rules and click the save button in FDA
  9. Click on "Run the Application" button available under Design Tools tab in Object Librarian - [Interactive Application Design] to run the application on fat client
  10. Click on the added Push Button - M & D Debug pops-up showing the Comment as 'BSFN Input'



  11. Click OK on the pop-up and click on the push button again - M & D Debug pops-up showing the Comment as ' '

           

This is also evident from the debug log as the first one has the input mapped correctly for szComment where the second one has it blank.

First Call:

WRK:Starting jdeCallObject     **********************************************************************************
WRK:Starting jdeCallObject     Start dumping data structure for business function MDDebug
WRK:Starting jdeCallObject     **********************************************************************************
WRK:Starting jdeCallObject     IN->[  1] <Item>: szComment                     <type>: STRING           <Value>: [BSFN Input]
WRK:Starting jdeCallObject     IN->[  2] <Item>: szString_1                       <type>: STRING           <Value>: []
WRK:Starting jdeCallObject     IN->[  3] <Item>: szString_2                       <type>: STRING           <Value>: []


Second Call:

WRK:Starting jdeCallObject     **********************************************************************************
WRK:Starting jdeCallObject     Start dumping data structure for business function MDDebug
WRK:Starting jdeCallObject     **********************************************************************************
WRK:Starting jdeCallObject     IN->[  1] <Item>: szComment                     <type>: STRING           <Value>: []
WRK:Starting jdeCallObject     IN->[  2] <Item>: szString_1                       <type>: STRING           <Value>: []
WRK:Starting jdeCallObject     IN->[  3] <Item>: szString_2                       <type>: STRING           <Value>: []

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.