Я хочу создать объект ListGrid компонент в Smart Client.Как создать новый объект или клонирование ListGrid в Smart Client
isc.ListGrid.create({
ID: "countryList",
width:500, height:224, top:50, alternateRecordStyles:true,
fields:[
{name:"countryCode", title:"Flag", width:50, type:"image", imageURLPrefix:"flags/16/", imageURLSuffix:".png"},
{name:"countryName", title:"Country"},
{name:"capital", title:"Capital"},
{name:"continent", title:"Continent"}
]}) ;
Теперь CountryList это идентификатор для компонента ListGrid.
Предположим, что эта Grid обладает некоторыми значениями, и я хочу поместить некоторые другие значения, такие как значения из базы данных, и есть условие, что нам не нужно переопределять или изменять предыдущие значения. Поэтому нам нужно создать новый объект странаList.
Как мы можем достичь этого?
У меня есть сетка списка с более чем 75 полями. Теперь я создал метод, имеющий параметр array of List Grid (var array = ListGrid_ID.getRecord (index);) и i хотите использовать тот же метод для данных, поступающих из базы данных. Поэтому мне нужно сохранить значение DB в новом экземпляре ListGrid. И я не знаю, как создать новый экземпляр. –
Я также пробовал описанный выше подход, но он показывает две сетки списка на одном экране. Мне нужен два объекта, но только на сетке списка на экране. –