Я реализовал вспомогательное sap.m.Input
управление в моем проекте. У меня также есть запрос помощи стоимости для того же самого. Привязка от службы OData.
Проблема заключается в том, что при вводе значений в элементе управления предлагаются не все значения. Но если я выполняю поиск (фильтр в методе liveChange
) в диалоговом окне справки по значению, я могу найти требуемое значение.
Есть ли какое-либо свойство, которое можно установить для значений подсказок в элементе управления Input, чтобы получить все возможные значения из службы OData?
<Input id="idInputControl" showValueHelp="true" valueHelpRequest="onValueHelp" showSuggestion="true" suggestionItems="{/results}">
<suggestionItems>
<core:ListItem text="{someproperty}" additionalText="{someproperty}"/>
</suggestionItems>
</Input>
Это мой код управления вводом. Я установил данные в функции onInit. В функции onInit я могу получить все данные, для которых установлен элемент управления вводом. Но при вводе значений предлагаются только некоторые из них.
Пожалуйста, помогите.