LogMessage() 関数LogMessage()かんすう
- Last UpdatedAug 27, 2025
- 1 minute read
ユーザー定義のメッセージを Log Viewer に書き込みます。
カテゴリ
その他
構文
LogMessage("Message_Tag");
パラメータ
messagetag
Log Viewer にログ記録する文字列です。実際の文字列またはメッセージ型タグです。
備考
これは、InTouch スクリプトのトラブルシューティングに非常に役立つ関数です。LogMessage() 関数をスクリプトに戦略的に配置することで、QuickScript の実行順序やスクリプトのパフォーマンスを判断し、タグが変更される前と QuickScript によって影響が与えられた後のタグの値を識別できます。Log Viewer に記録される各メッセージには、正確な日付および時刻が示されます。
重要:パーセント (%) 文字は、スクリプトのデバッグ時に Log Viewer に表示される診断メッセージをフォーマットします。パーセント文字がログ文字列または関数パラメータ内にある場合、WindowViewer が応答しなくなることがあります。パーセント文字によって生じるエラーを排除するには、2 つのパーセント文字 (%%) を使用します。
例
LogMessage("レポート スクリプトが実行中です");
上記のステートメントは、以下の情報を Log Viewer に出力します。
94/01/14 15:21:14 WWSCRIPT Message:レポート スクリプトが実行中です。
LogMessage("MyTag の値:" + Text(MyTag, "#"));
MyTag = MyTag + 10;
LogMessage("MyTag の値:" + Text(MyTag, "#"));