ADF, усечение значений в компоненте inputComboboxListOfValues - PullRequest
0 голосов
/ 26 февраля 2019

Я хочу ограничить количество отображаемых символов в выпадающем меню в компоненте inputComboboxListOfValues.af: inputText имеет атрибут truncateAt .Есть ли способ сделать то же самое с inputComboboxListOfValues?

Мой код:

<af:inputComboboxListOfValues id="xxxxx" autoSubmit="true" popupTitle=""
                                                                      value="#{xxxxx.yyyyy}" label=""
                                                                      model="#{bindings.xxxxxx.zzzzzzzzzzz}" placeholder="#{msg['zzzzzzz.xxxxxxxx']}"
                                                                      required="false" shortDesc="#{bindings.zzzzzzzzz.yyyyyyyy}" launchPopupListener="#{pageFlowScope.xxxxxMB.yyyyyyyy}">
                                            <af:autoSuggestBehavior suggestedItems="#{xxxxx.yyyyyy}"/>
                                        </af:inputComboboxListOfValues>

1 Ответ

0 голосов
/ 26 февраля 2019

Вы можете установить максимальную ширину CSS с помощью свойства inlineStyle af: inputComboboxListOfValues.

В вашем случае, исходя из Установка максимальной длины символа в css .:

<af:inputComboboxListOfValues id="xxxxx" autoSubmit="true" popupTitle=""
                              value="#{xxxxx.yyyyy}" label=""
                              model="#{bindings.xxxxxx.zzzzzzzzzzz}" placeholder="#{msg['zzzzzzz.xxxxxxxx']}"
                              required="false" shortDesc="#{bindings.zzzzzzzzz.yyyyyyyy}" launchPopupListener="#{pageFlowScope.xxxxxMB.yyyyyyyy}"
                               inlineStyle="overflow: hidden!important; text-overflow: ellipsis!important;  white-space: nowrap!important; max-width: 20px!important;"  >
    <af:autoSuggestBehavior suggestedItems="#{xxxxx.yyyyyy}"/>
</af:inputComboboxListOfValues>

Примечание. Не забудьте добавить! Важное в конце свойства max-width, чтобы переопределить компонент css

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...