Forguncy サポート

ハイパーリンクで社内共有ファイルを表示したい

フォローする

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

 

Forguncyのハイパーリンクは、セルを選択し「セル型選択ドロップダウンリスト」からセル型を選び、右ペインの「セル型」タブ内の「コマンドの編集...」から「ページ遷移」を選んで、ここで登録します。

※セル型に必ずしも「ハイパーリンク」を選択する必要はありません。「コマンドの編集...」ができるセル型ならば、どれでも設定できます。設定できるセル型は、下記の画像を参照してください。

 

「ページ遷移」コマンドで指定できるリンク先は、以下の2つがあります。

  • Forguncy内のページ

  • http、およびhttpsから始まる外部アドレス(Forguncy 3以降の場合、file://~で始まるスキームにも対応)
    Forguncyは、データを送受信するためのルールの1つであるHTTPプロトコルにのみ対応しています。このため、それ以外のプロトコル、例えばFTPから始まる外部アドレスなどには対応していません。必ずhttpかhttpsで始まるアドレスを指定してください。

Forguncyに備わっているハイパーリンク機能は上記のとおりです。しかし、社内共有ファイルなどのローカルファイル(file://~で始まるスキーム)を指定したい場合は、Internet Explorerの場合に限り、以下の方法でアクセスすることができます。

 

Internet Explorerでローカルファイルにアクセスする方法

Forguncy 3以降の場合:

Forguncy 3以降の場合、「ページ遷移」コマンドでfile://~で始まるスキームを指定します。※この方法が使用できるのは、Forguncyアプリケーションがイントラネットアプリケーション(イントラネットゾーン)の場合に限ります。

  • 「ページ遷移」コマンドに指定する文字列の例
    file:///\\pc-name1\work\Book1.xlsx

 

Forguncy 2以前の場合

Forguncy Builder ProのJavaScriptによるカスタマイズ機能を用いて、「JavaScriptコードの実行」コマンドで以下のようなコードを記載します。※この方法が使用できるのは、Forguncyアプリケーションがイントラネットアプリケーション(イントラネットゾーン)の場合に限ります。

  • 「JavaScriptコードの実行」コマンドで記載するコード例
    window.open("file:///\\pc-name1\\work\\Book1.xlsx");

 

※Webアプリケーションからローカルファイルにアクセスすることは、基本的にWebブラウザのセキュリティポリシーによる制約の影響を受けます。Internet Explorerではポリシーの設定ができるため上記のように回避が可能ですが、Internet Explorer以外のWebブラウザーではセキュリティポリシーの制約によってローカルファイルのアクセスはできません。

 

検索キーワード: fgcinfo fgcdevelopment

他にご質問がございましたら、リクエストを送信してください

コメント