こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

FileMakerで外部保存PDFを開く方法

Windows7/FileMaker13v2使用です。
以下の手順で、外部保存したPDFファイルを開くスクリプトを作成したいのですが、思ったように動作しません。

1)オブジェクトフィールド:tbl::obj
  [オブジェクトフィールドを外部に保存]にて
  ・保存先:[データベースの場所]/test/
  ・オープン格納:"tbl/obj/"
  →フィールドに、「ファイル名.PDF」を登録し、上記保存先に格納されることを確認しました。

2)スクリプト
  ・変数を設定[$wk; GetValue ( tbl::obj ; 2 )]
  ・Event送信[「aevt」; 「odoc」; 「$wk」]
  ※$wkの値は「FILE:tbl/obj/ファイル名.PDF」になっていました。

→2)のスクリプトを実行すると、、「ファイル[ファイル名.PDF]が見つからなかったため、処理を完了できません。」と出てきます。
フィールド参照にせず固定パスにしたところPDFファイルは開きました。
GetValueの取り方が間違っているのかと予想するのですが、どのように取得するとEvent送信で有効になるのでしょうか?

投稿日時 - 2014-12-09 12:46:04

QNo.8852368

困ってます

このQ&Aは役に立ちましたか?

11人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(2)

ANo.2

Winで試してみたけど2行目は簡易パスになってますね。
MacはPDFもピクチャと同様に扱えるのでサイズが出てた。

投稿日時 - 2014-12-12 16:58:04

ANo.1

私の環境Macでは GetValue ( tbl::obj ; 2 )はサイズが出ます。
テキスト計算フィールド=そのオプジェクトフィールド
を作るとどんな内容になっているか判ります。
1行目はremote:ファイル名.pdfとなっているはずですから、それからremote:を取って
前に外部格納フォルダのパスを付けるのが簡単かも。

投稿日時 - 2014-12-11 13:39:45

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-