2014-06-24

『FMEasy在庫 IWP/WD R1.5』 のクライアント強制フィールドの使用


『FMEasy在庫 IWP/WD R1.5』のユーザの方へ

 『FMEasy在庫 IWP/WD R1.5』はFileMakerクライアント、インスタントWeb(IWP)、WebDirect(WD)の3つのプラットフォームで動作する在庫管理テンプレートですが、本製品のMain Menu画面には[クライアント強制]というフィールドがあり、クリックすると「0:FM、1:IWP、2:WebDirect」のいずれかの値を選択することができます。 


本製品は「0:FM」が選択されていればPC上のFileMakerクライアントとして、「1:IWP」ならインスタントWeb環境に接続されているブラウザとして、「2:WebDirect」であればWebDirect環境に接続されているブラウザとして、実際のプラットフォームとは関係なく、動作します。 

 たとえば、PC上の FileMaker Pro 13 を使用し、『FMEasy在庫 IWP/WD R1.5』にアクセスする場合、デフォルトでは上記フィールドの値は「0:FM」が選択されています。 この時、“取引先へ”をクリックすれば、FileMakerクラインアント用に用意された以下の画面が表示され、これが本来の正しい動作です。

では、 上記のMain Menu画面の[クライアント強制]を「1:IWP」に変更して“取引先へ”をクリックするとどうなるでしょうか? その場合、インスタントWeb(IWP)用に用意された下記の画面が表示されます。


つまり、実行環境はFileMaker Pro 13であるにも関わらず、インスタントWebにアクセスしているブラウザの動作をシミュレートできます。 これは、主としてIWPアプリの開発時、デバッグ環境が存在しないため、FileMaker Pro Advanced にブラウザを動作をシミュレートさせ、デバッガに利用するための仕組みです。 よって、開発時以外は、[クライアント強制]の値は変更しないようにしてください。

注:
  • 本機能は他のプラットフォームをある程度はシミュレートしますが、プラットフォーム間でサポートするスクリプトステップや機能が異なる為、完全にシミュレートするものではありません。
  • 開発時のFileMakerクライアント上での「1:IWP」指定(IWPブラウザのシミュレート)と「2:WebDirect」指定(WebDirectシミュレート)を前提としています。その他の指定はお勧めできません。
以上


【関連リンク】
FMEasy在庫のカスタマイズ関連記事リスト

0 件のコメント: