There is an unstable problem with combo boxes if primary key of referenced table is integer...
It seems an issue is in the function isc.NumberUtil.parseLocaleInt. Part of error stack is folows:
Uncaught TypeError: _1.contains is not a function
isc_c_NumberUtil_parseLocaleInt http://192.168.16.30:8080/app/jslibs...SC_Core.js:640
parseInput http://192.168.16.30:8080/app/jslibs...ndation.js:989
isc_FormItem__parseDisplayValue http://192.168.16.30:8080/app/jslibs..._Forms.js:1101
isc_TextItem_mapDisplayToValue http://192.168.16.30:8080/app/jslibs..._Forms.js:1962
isc_c_Class_invokeSuper http://192.168.16.30:8080/app/jslibs...SC_Core.js:298
isc_ComboBoxItem_mapDisplayToValue http://192.168.16.30:8080/app/jslibs..._Forms.js:2842
isc_ComboBoxItem__updateValue http://192.168.16.30:8080/app/jslibs..._Forms.js:2774
isc_ComboBoxItem__updateValueForFilterComplete http://192.168.16.30:8080/app/jslibs..._Forms.js:2765
filterComplete http://192.168.16.30:8080/app/jslibs..._Forms.js:2226
isc_ComboBoxItem_filterComplete http://192.168.16.30:8080/app/jslibs..._Forms.js:2759
filterDataBoundPickList http://192.168.16.30:8080/app/jslibs..._Forms.js:2246
...
Open console and print:
isc.NumberUtil.parseLocaleInt(1)
Outpus is follow
Uncaught TypeError: _1.contains is not a function
isc_c_NumberUtil_parseLocaleInt http://192.168.16.30:8080/app/jslibs...SC_Core.js:640
<anonymous> debugger eval code:1
Problem look likes as similar one...
Trying to print:
isc.NumberUtil.parseInt(1)
Answer is
1
Error happens in follow row:
var groupingSymbolUsed = string.contains(groupingSymbol);
Some time string parameter of "isc.NumberUtil.parseLocaleInt" has an integer type ....
It seems an issue is in the function isc.NumberUtil.parseLocaleInt. Part of error stack is folows:
Uncaught TypeError: _1.contains is not a function
isc_c_NumberUtil_parseLocaleInt http://192.168.16.30:8080/app/jslibs...SC_Core.js:640
parseInput http://192.168.16.30:8080/app/jslibs...ndation.js:989
isc_FormItem__parseDisplayValue http://192.168.16.30:8080/app/jslibs..._Forms.js:1101
isc_TextItem_mapDisplayToValue http://192.168.16.30:8080/app/jslibs..._Forms.js:1962
isc_c_Class_invokeSuper http://192.168.16.30:8080/app/jslibs...SC_Core.js:298
isc_ComboBoxItem_mapDisplayToValue http://192.168.16.30:8080/app/jslibs..._Forms.js:2842
isc_ComboBoxItem__updateValue http://192.168.16.30:8080/app/jslibs..._Forms.js:2774
isc_ComboBoxItem__updateValueForFilterComplete http://192.168.16.30:8080/app/jslibs..._Forms.js:2765
filterComplete http://192.168.16.30:8080/app/jslibs..._Forms.js:2226
isc_ComboBoxItem_filterComplete http://192.168.16.30:8080/app/jslibs..._Forms.js:2759
filterDataBoundPickList http://192.168.16.30:8080/app/jslibs..._Forms.js:2246
...
Open console and print:
isc.NumberUtil.parseLocaleInt(1)
Outpus is follow
Uncaught TypeError: _1.contains is not a function
isc_c_NumberUtil_parseLocaleInt http://192.168.16.30:8080/app/jslibs...SC_Core.js:640
<anonymous> debugger eval code:1
Problem look likes as similar one...
Trying to print:
isc.NumberUtil.parseInt(1)
Answer is
1
Error happens in follow row:
var groupingSymbolUsed = string.contains(groupingSymbol);
Some time string parameter of "isc.NumberUtil.parseLocaleInt" has an integer type ....
Comment