Forguncy サポート

[V4][V3以前] Excelインポートコマンドによるインポート完了時にメッセージを表示したい

フォローする

対象製品とバージョン:Forguncy 3以降

[Excelインポート]コマンドは単独で実行する必要があるため、[メッセージの表示]コマンドなどと併用することができません。
ただし、リストビューに対し、リストビューの即時更新をする(既定値)と設定している場合、Excelインポートが終了するとリストビューは再読み込みを行い、再読み込みが完了した時に「reloaded」イベントが発生します。
そのため、インポートを実行するページの「ページロード時のコマンド」で「JavaScriptコードの実行」コマンドを追加し、以下のように記述することでExcelのインポートが完了したかどうか判断することが可能です。

var p = Forguncy.Page;
// リストビュー名が"リストビュー1"の場合
p.getListView("リストビュー1").bind("reloaded", function(){
alert("リストビュー読み込み完了");
});

※リストビューの即時更新をしないように設定している場合は、Excelインポートが終了してもリストビューは再読み込みしませんので「reloaded」イベントは発生しませんので、上記の方法でメッセージを表示させることはできません。

検索キーワード: fgchowto fgcdevelopment fgcdatabase

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント