Добрый день

Прошу помощи, все излазил но не могу найти как изменить количество загружаемых отображаемых записей

Нравится

3 комментария

Если в конкретной детали, то можно так:



 

			initDetailOptions: function() {
				this.set("RowCount", 1000);
				this.callParent(arguments);
			},

 

Владимир Соколов, в разделе записей например Обращение

 

Иван Ратников,

Думаю, что тоже самое, но в схеме раздела метод init. В BaseDataView тоже определено RowCount.

Показать все комментарии

Суть проблемы такова:
DataGrid привязан к MemoryDataset , в котором сейчас около 60 записей.
Возможно ли сделать вывод в DataGrid по 20 или 40 записей на страницу ?

Нравится

7 комментариев

Добрый день!

Если насильно установить ТОР не получиться получить удовлетворительные результаты, то никак. Количество записей устанавливается только в одном месте, а затем считывается во всех гридах.

Здравствуйте!

У MemoryDataset, как и у обычного, есть свойство FetchRecordsCount. Подробнее в Terrasoft SDK:

http://www.terrasoft.ua/sdk/!!MEMBEROVERVIEW_IMemoryDataset.html

таким образом, для реализации постраничности набора данных следует установить данное свойство в 20 (40) записей:

   MemoryDataset.FetchRecordsCount = 40;
   RefreshDataset(MemoryDataset);

"Alimova Anna" написал:У MemoryDataset, как и у обычного, есть свойство FetchRecordsCount.

Кстати, да :)

это все хорошо, только у меня почему-то
FetchRecordsCount =-1 всегда

.. я же MemoryDataset заполняю вручную
причем при RefreshDataset(MemDataset) все обнуляется )))

Попробуйте FetchRecordsCount указать при инициализации датасета.

все-равно не получается.
DataGrid у меня привязан на dlData (в качестве Датасета тут - MemoryDataset)

Причем установить "FetchRecordsCount" для dlData или MemoryDataset - не получается =)

Пока самый худший вариант решения для меня - это записывать все в базу, а потом уже выбирать от туда с "TOP 20" !?

Добрый день!

И все-таки никак :smile:

У MemoryDataset нет возможности перехода между страницами.
Поэтому если необходимо выводить данные частями с использованием MemoryDataset'ов, то необходимо их создавать несколько.

Показать все комментарии