初心者のFileMaker pro Q&A

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス

Claris FileMaker Pro 19 ヘルプ
新しい質問は、新規トピック から投稿して下さい。


    

#1 2013-09-05 11:55:01

初心者001
ゲストユーザー

URLを開くで質問

エクセルファイルを開くスクリプトを作成しています。

URLを開くに
"file://Z:/品質保証部/出荷検査シート1308/外販出荷検査シート13.08/NTGAチェックシート.xls"
これは、うまく開くのですが

以下の場合はうまく開いてくれません。
"file://Z:/品質保証部/出荷検査シート1308/" & QRcode::区分 & "出荷検査シート13.08/" & QRcode::機種名 & "チェックシート.xls"

区分と機種名をひっぱっているだけなのですが。。。
文字列演算子の記述ミスだと思うのですが。。。

いつまでたっても初心者の質問ですみません!

#2 2013-09-05 12:30:50

opener
ゲストユーザー

Re: URLを開くで質問

「ダイアログあり」で実行すればURLを確認できますが、どうなってますか。

#3 2013-09-05 13:01:58

初心者001
ゲストユーザー

Re: URLを開くで質問

opener さんの発言:

「ダイアログあり」で実行すればURLを確認できますが、どうなってますか。

openerさんこんにちは、
上のほうの場合はURLを開くが表示されますが。。。
式を入れた方では、何も表示されません。

#4 2013-09-05 15:00:15

opener
ゲストユーザー

Re: URLを開くで質問

何も表示されません、てことはあり得ないと思うんですが。エラーも出ないんですか?
他のスクリプトステップがあるのでは?
ダイアログが出るけどURLの欄が空というなら、フィールド値にコントロールコードが混じってるという可能性もあるけど

#5 2013-09-05 16:11:02

初心者001
ゲストユーザー

Re: URLを開くで質問

opener さんの発言:

何も表示されません、てことはあり得ないと思うんですが。エラーも出ないんですか?
他のスクリプトステップがあるのでは?
ダイアログが出るけどURLの欄が空というなら、フィールド値にコントロールコードが混じってるという可能性もあるけど

openerさんの指摘通り、スクリプトの書き方がおかしいようです。If文の使い方がおかしいようです。
もうすこし考えてみます。

#6 2013-09-05 17:13:10

チポ
メンバー

Re: URLを開くで質問

> "file://Z:/品質保証部/出荷検査シート1308/"
>  & QRcode::区分 & "出荷検査シート13.08/"
区分フィールドの値の最後に「/」が無いと、
"/出荷検査シート13.08/"
としないとダメでしょう。

> & QRcode::機種名 & "チェックシート.xls"
ここも同じですね。


しかし、
ダイアログがでないのなら、
スクリプトがそこまで行っていないのでしょうね。

オフライン

#7 2013-09-05 17:30:53

初心者001
ゲストユーザー

Re: URLを開くで質問

チポ さんの発言:

> "file://Z:/品質保証部/出荷検査シート1308/"
>  & QRcode::区分 & "出荷検査シート13.08/"
区分フィールドの値の最後に「/」が無いと、
"/出荷検査シート13.08/"
としないとダメでしょう。

> & QRcode::機種名 & "チェックシート.xls"
ここも同じですね。


しかし、
ダイアログがでないのなら、
スクリプトがそこまで行っていないのでしょうね。

チポさんこんにちは、
うまくいきました。
区分は、別の所からリレートでひっぱてきていました。
そこで、ひっぱり先の「製造仕様書::区分」に変更したら大丈夫でした。

(だめだったもの)
"file://Z:/品質保証部/出荷検査シート1308/" & QRcode::区分 & "出荷検査シート13.08/" & QRcode::機種名 & "チェックシート.xls"

(うまくいったもの)
"file://Z:/品質保証部/出荷検査シート1308/" & 製造仕様書::区分 & "出荷検査シート13.08/" & QRcode::機種名 & "チェックシート.xls"

    

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer