対象製品とバージョン:Forguncy 3以降
[Excelインポート]コマンドは単独で実行する必要があるため、[メッセージの表示]コマンドなどと併用することができません。
ただし、リストビューに対し、リストビューの即時更新をする(既定値)と設定している場合、Excelインポートが終了するとリストビューは再読み込みを行い、再読み込みが完了した時に「reloaded」イベントが発生します。
そのため、インポートを実行するページの「ページロード時のコマンド」で「JavaScriptコードの実行」コマンドを追加し、以下のように記述することでExcelのインポートが完了したかどうか判断することが可能です。
var p = Forguncy.Page;
// リストビュー名が"リストビュー1"の場合
p.getListView("リストビュー1").bind("reloaded", function(){
alert("リストビュー読み込み完了");
});
※リストビューの即時更新をしないように設定している場合は、Excelインポートが終了してもリストビューは再読み込みしませんので「reloaded」イベントは発生しませんので、上記の方法でメッセージを表示させることはできません。
検索キーワード: fgchowto fgcdevelopment fgcdatabase