みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
エクセルファイルを開くスクリプトを作成しています。
URLを開くに
"file://Z:/品質保証部/出荷検査シート1308/外販出荷検査シート13.08/NTGAチェックシート.xls"
これは、うまく開くのですが
以下の場合はうまく開いてくれません。
"file://Z:/品質保証部/出荷検査シート1308/" & QRcode::区分 & "出荷検査シート13.08/" & QRcode::機種名 & "チェックシート.xls"
区分と機種名をひっぱっているだけなのですが。。。
文字列演算子の記述ミスだと思うのですが。。。
いつまでたっても初心者の質問ですみません!
「ダイアログあり」で実行すればURLを確認できますが、どうなってますか。
「ダイアログあり」で実行すればURLを確認できますが、どうなってますか。
openerさんこんにちは、
上のほうの場合はURLを開くが表示されますが。。。
式を入れた方では、何も表示されません。
何も表示されません、てことはあり得ないと思うんですが。エラーも出ないんですか?
他のスクリプトステップがあるのでは?
ダイアログが出るけどURLの欄が空というなら、フィールド値にコントロールコードが混じってるという可能性もあるけど
何も表示されません、てことはあり得ないと思うんですが。エラーも出ないんですか?
他のスクリプトステップがあるのでは?
ダイアログが出るけどURLの欄が空というなら、フィールド値にコントロールコードが混じってるという可能性もあるけど
openerさんの指摘通り、スクリプトの書き方がおかしいようです。If文の使い方がおかしいようです。
もうすこし考えてみます。
> "file://Z:/品質保証部/出荷検査シート1308/"
> & QRcode::区分 & "出荷検査シート13.08/"
区分フィールドの値の最後に「/」が無いと、
"/出荷検査シート13.08/"
としないとダメでしょう。
> & QRcode::機種名 & "チェックシート.xls"
ここも同じですね。
しかし、
ダイアログがでないのなら、
スクリプトがそこまで行っていないのでしょうね。
Offline
> "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"
Pages: 1
[ Generated in 0.010 seconds, 10 queries executed - Memory usage: 513.31 KiB (Peak: 517.85 KiB) ]