Я создал таблицу с несколькими столбцами, получающими данные из Odata, и я создал другой столбец, который будет иметь только флажок.SAP UI5 - Невозможно выбрать более одного Флажок в столбце таблицы
Мой код
var oTable = new sap.ui.table.Table("Brand",{
title: "Brand List",
// visibleRowCount: 10,
//firstVisibleRow: 3,
selectionMode: sap.ui.table.SelectionMode.None,
navigationMode: sap.ui.table.NavigationMode.Paginator,
fixedColumnCount: 10,
width:"700px"
});
oTable.addColumn(new sap.ui.table.Column({
// visible: false,
label: new sap.ui.commons.Label({text: "Country"}),
template: new sap.ui.commons.TextView().bindProperty("text", "COUNTRY_ID"),
sortProperty: "COUNTRY_ID",
filterProperty: "COUNTRY_ID",
flexible : false,
width:"1px"
}));
//Define the columns and the control templates to be used
oTable.addColumn(new sap.ui.table.Column({
label: new sap.ui.commons.Label({text: "Brand"}),
template: new sap.ui.commons.TextView().bindProperty("text", "BRAND"),
sortProperty: "CUSTOMER",
filterProperty: "CUSTOMER",
width:"250px"
}));
oTable.addColumn(new sap.ui.table.Column({
label: new sap.ui.commons.Label({text: "2013",textAlign:"Center"}),
template: new sap.ui.commons.CheckBox().bindProperty("checked","checked"),
sortProperty: "checked",
filterProperty: "checked",
width: "100px",
hAlign: "Center"
}));
Он отлично работает, когда длина таблицы 10 (определено в операторе создания таблицы). Но если мой брендовый список более 10 (иногда это может быть больше 100), все равно нет. из флажков создается 10. так что в таблице, если перейти на следующую страницу (режим paginator), флажки все те же.
Так что, если я выбираю бренд на первой странице и выбираю бренд на третьей странице, флажок остается таким же. Он не создает флажки, кроме первой страницы.
Пожалуйста, помогите мне по этому вопросу.
Благодаря Sathish
Это должен был быть комментарий, а не ответ. С немного больше rep, [вы сможете оставлять комментарии] (http: // stackoverflow.ком/привилегия/комментарий). До тех пор, пожалуйста, не используйте ответы в качестве обходного пути. –
Ответ переписан - я * думаю * это ответ сейчас. – hagen