My Oracle Support Banner

E-FLUID/E-EO: Numeric Fields with '1000 Separator' Are Not Working Properly on Fluid Forms in Chrome/Firefox. They Work Fine in Internet Explorer. (Doc ID 2664394.1)

Last updated on APRIL 28, 2020

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.57 and later
Information in this document applies to any platform.

Symptoms

Numeric Fields with '1000 Separator' Are Not Working Properly on Fluid Forms in Chrome/Firefox. They Work Fine in Internet Explorer.

Replication:
[Using HCM, but any environment with Enterprise Component's Fluid Form and Approval Builder functionality will replicate the issue]

- Modify Field FS_SD_RT_GLC_WK.SD_NUM9S in Page EOSD_RT_L_SBF to have the '1000 Separator' active.
- In PIA (Internet Explorer), from a Fluid Homepage, click on the 'Actions' button.
- Select Personalize Homepage and add the Tiles 'Design Forms' and 'My Forms', under 'Form and Approval Builder'. Save.
- From the Homepage, click on the 'Design Forms' tile.
- Create a new form.
- Add Number Widget to the Form.
- No instructions needed. Click Next in the 'Instructions' page. No need to enter anything here for the test.
- Click Next in the 'Approval' page. No need to set Approvals for the test.
- Enter 'PeopleSoft User' for Security. Click the 'Activate' button.

- From the Homepage, click on the 'My Forms' tile.
- Select 'Fill out a new form'.
- In the dialog, select the Form that was just created.
- Enter Description and Number. Save.
  Note that the number is shown with the '1000 Separator' and decimal point.

- The above is rendered in IE. It works fine in Internet Explorer.

 

- In Firefox, login and click on the 'My Forms' Tile. Click on the Form that was saved before.
  Note that the field 'Number' is not shown or blanked out.

  Enter any number in the field, and the value is not retained. After tabbing out the field the value is blanked out.

  In Firefox, after tabbing out of the numeric field, its value is wiped out and nothing is shown. It shows the number, without the decimal separator, until 999. Any value above that is wiped out and the field is left blank.
 

- In Chrome, login and click on the 'My Forms' Tile. Click on the Form that was saved before.
  Similar behavior, as seen in Firefox, is observed.
 
  In Chrome, after tabbing out of the numeric field, its value is also wiped out and nothing is shown. It shows the number, WITH the decimal separator, until 999. Any value above that is wiped out and the field is left blank.

Summary:
It works fine in IE, showing both 1000 Separator and Decimal Separator for any value that is entered.
In Firefox, after tabbing out of the numeric field, its value is wiped out and nothing is shown. It shows the number, without the decimal separator, until 999. Any value above that is wiped out and the field is left blank.
In Chrome,  after tabbing out of the numeric field, its value is also wiped out and nothing is shown. It shows the number, WITH the decimal separator, until 999. Any value above that is wiped out and the field is left blank.

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.