Spread

Q

16

膨大な件数を表示しようとすると時間がかかる
[内容]
数千件のデータをSpreadに表示しようとすると、数十秒以上時間がかかってしまう。


A 16
[解決方法]
Spreadの場合には、各セルに該当する部分にオブジェクトが存在します。
従って、データ量が増えますとオブジェクト数・リソース消費量も増え、これに伴い速度も
低下するという考慮点があります。
それぞれのオブジェクトを直接操作できるため、データアクセスは簡単というメリットが
あります。

対策としては、FlexViewを利用します。FlexViewの場合、セルに該当する部分に、
オブジェクトが存在しないため、行数が多い場合でも リソースや速度の影響を抑えることが
できます。
FlexViewクラスは他の表形式のクラスとは異なり、個々のセルはFlexViewの内部データと
して管理され、メソッドを通してアクセスする必要があります。

SpreadオブジェクトとFlexViewオブジェクトは、表示は似ていますが、発祥の目的が異なる
ためその機能/内容は、さまざま異なる箇所があります。

詳細は、技術レポートの「FlexView資料 (FlexViewTechnical.pdf) 」をご参照ください。

管理番号:Spd_016
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ