A179-1:
手元で試してみたところ、画面構成部品の[テーブル]の「セルの値を設定する(String)」を多数回実行すると、表示に時間が掛かることが判りました。
値の設定により画面描画が多数回、行われているとお考え下さい。
改善方法としては
@新しく[テーブル格納変数]を用意
A繰返し処理開始前に[テーブル]の内容を[テーブル格納変数]に設定し、
[テーブル]「セルの値を設定する(Object,int,int)」となっている処理を
[テーブル格納変数]「セルデータを位置指定で設定する(int,int,Object)」
に変更する
(引数が一旦消えてしまいますがご容赦下さい)
B繰返し処理完了後に[テーブル格納変数]のデータを[テーブル]に設定する
例)
[サブルーチン]-------[繰返し制御(FOR)]
|
|---[テーブル]
「テーブルデータを設定する(PFObjectTable)」
といったことが考えられます。
背景色設定していますが、こちらは手元のPCでは、気になる程の時間は掛かりませんでした。繰返し処理の設定にも特に問題はないかと存じます。
もし背景色設定も時間が掛かるようでしたら、[テーブル格納変数]を別に用意し、「BackgroudTable」データを[テーブル]から取得して、そこに背景色を設定していくことも考えられます。
以上、大変ご面倒をお掛け致しますが、どうぞよろしくお願い申し上げます。