JDeveloper 11.1.2.1
We where having problems with our LOV lookups in a multi table edit list.
Where scolling down on the lov with a substantial number of records the LOV list would just reflect Fetching Records... indefinitely.
For now I have bound the multi list LOV to another lov model I had on the page with the same LOV in and it works but I will put some more time in finding another solution to this at some time because I am going on holiday next week - awesome.
Example
Had the following LOV on the page
And this LOV was the problematic on in an editable table.
<af:inputListOfValues id="employeeIdId"
popupTitle="Search and Select: #{bindings.JobHistoryView1.hints.EmployeeId.label}"
value="#{row.bindings.EmployeeId.inputValue}"
model="#{row.bindings.EmployeeId.listOfValuesModel}"
required="#{bindings.JobHistoryView1.hints.EmployeeId.mandatory}"
columns="#{bindings.JobHistoryView1.hints.EmployeeId.displayWidth}"
shortDesc="#{bindings.JobHistoryView1.hints.EmployeeId.tooltip}">
<f:validator binding="#{row.bindings.EmployeeId.validator}"/>
<af:convertNumber groupingUsed="false"
pattern="#{bindings.JobHistoryView1.hints.EmployeeId.format}"/>
</af:inputListOfValues>
So I endeded up with this for the problematic one:
<af:inputListOfValues id="employeeIdId"
popupTitle="Search and Select: #{bindings.JobHistoryView1.hints.EmployeeId.label}"
value="#{row.bindings.EmployeeId.inputValue}"
model="#{bindings.EmployeeId.listOfValuesModel}"
required="#{bindings.JobHistoryView1.hints.EmployeeId.mandatory}"
columns="#{bindings.JobHistoryView1.hints.EmployeeId.displayWidth}"
shortDesc="#{bindings.JobHistoryView1.hints.EmployeeId.tooltip}">
<f:validator binding="#{row.bindings.EmployeeId.validator}"/>
<af:convertNumber groupingUsed="false"
pattern="#{bindings.JobHistoryView1.hints.EmployeeId.format}"/>
</af:inputListOfValues>
We where having problems with our LOV lookups in a multi table edit list.
Where scolling down on the lov with a substantial number of records the LOV list would just reflect Fetching Records... indefinitely.
For now I have bound the multi list LOV to another lov model I had on the page with the same LOV in and it works but I will put some more time in finding another solution to this at some time because I am going on holiday next week - awesome.
Example
Had the following LOV on the page
<af:inputListOfValues id="ilov1" popupTitle="Search and Select: #{bindings.EmployeeId.hints.label}"
value="#{bindings.EmployeeId.inputValue}"
label="#{bindings.EmployeeId.hints.label}"
model="#{bindings.EmployeeId.listOfValuesModel}"
required="#{bindings.EmployeeId.hints.mandatory}"
columns="#{bindings.EmployeeId.hints.displayWidth}"
shortDesc="#{bindings.EmployeeId.hints.tooltip}">
value="#{bindings.EmployeeId.inputValue}"
label="#{bindings.EmployeeId.hints.label}"
model="#{bindings.EmployeeId.listOfValuesModel}"
required="#{bindings.EmployeeId.hints.mandatory}"
columns="#{bindings.EmployeeId.hints.displayWidth}"
shortDesc="#{bindings.EmployeeId.hints.tooltip}">
<f:validator binding="#{bindings.EmployeeId.validator}"/>
<af:convertNumber groupingUsed="false" pattern="#{bindings.EmployeeId.format}"/>
</af:inputListOfValues>
And this LOV was the problematic on in an editable table.
<af:inputListOfValues id="employeeIdId"
popupTitle="Search and Select: #{bindings.JobHistoryView1.hints.EmployeeId.label}"
value="#{row.bindings.EmployeeId.inputValue}"
model="#{row.bindings.EmployeeId.listOfValuesModel}"
required="#{bindings.JobHistoryView1.hints.EmployeeId.mandatory}"
columns="#{bindings.JobHistoryView1.hints.EmployeeId.displayWidth}"
shortDesc="#{bindings.JobHistoryView1.hints.EmployeeId.tooltip}">
<f:validator binding="#{row.bindings.EmployeeId.validator}"/>
<af:convertNumber groupingUsed="false"
pattern="#{bindings.JobHistoryView1.hints.EmployeeId.format}"/>
</af:inputListOfValues>
So I endeded up with this for the problematic one:
<af:inputListOfValues id="employeeIdId"
popupTitle="Search and Select: #{bindings.JobHistoryView1.hints.EmployeeId.label}"
value="#{row.bindings.EmployeeId.inputValue}"
model="#{bindings.EmployeeId.listOfValuesModel}"
required="#{bindings.JobHistoryView1.hints.EmployeeId.mandatory}"
columns="#{bindings.JobHistoryView1.hints.EmployeeId.displayWidth}"
shortDesc="#{bindings.JobHistoryView1.hints.EmployeeId.tooltip}">
<f:validator binding="#{row.bindings.EmployeeId.validator}"/>
<af:convertNumber groupingUsed="false"
pattern="#{bindings.JobHistoryView1.hints.EmployeeId.format}"/>
</af:inputListOfValues>
Comments
Post a Comment