投稿内容:「Web ビューアが、目的のURLを返してくれないときどうすればいいのか知りたい」
まずは公式ナレッジの内容を引用してみます。
Web ビューアが目的の URL を返さない アンサーID: 8549 Products FileMaker Pro 16.x 15.x 14.x 13.x 12.x 11.x 10.x 9.x 8.x FileMaker Pro Advanced 16.x 15.x 14.x 13.x 12.x 11.x 10.x 9.x 8.x 対象 FileMaker Pro 8.5、FileMaker Pro 8.5 Advanced 問題 Web ビューアが予想した URL を返さない。http://filemaker-jp.custhelp.com/app/answers/detail/a_id/8549/kw/Web%E3%83%93%E3%83%A5%E3%83%BC%E3%82%A2/session/L3RpbWUvMTUwNjg2MTgwOC9zaWQvZlVYaXZCUDVxNGdvbUk3elR5YTF0d1RtUE5aNmV4R0dwTjBvRnlsZVZVWDklN0VaVWZKWU9zRXBSTUxkUUFWUDhPTVYwQ2Y0c1hiN2g3JTdFJTdFc2RTYXJqdFR6bGhqT2J5U0FhbWhjQ3BtMUdDMkxZV2EzT2Jxbld2dUVRJTIxJTIx
解決方法 1. 別の計算フィールドを作成して、[Web ビューアの設定]ダイアログボックスで指定したのと同じ計算式を入力し、レイアウト上に配置します。
2. ブラウズモードにて、計算フィールドの内容をコピーし、Web ブラウザにペーストします。
ペーストした URL が正常に機能しない場合、計算式によって指定された URL のフォーマットに誤りがあると判断できます。
説明 改行文字によって Web ビューアの表示が予想外のものになるという可能性があります。
URL 内に改行文字が含まれていると、その URL は、改行文字の部分までに切り詰められます。
これが問題の原因である場合は、計算式から改行文字を削除してください。
Substitute 関数を使って改行文字を空の文字列で置き換えるというのも一つの方法です。
引用 - FileMaker公式ナレッジ
公式ナレッジが書いているのはすごく基本的なことですね。
要するに、URLは一字一句間違いないことを確認してね、ということです。
たいていの開発者であれば、テストで無意識なくらいに行っているはず。
ただ、盲点としてあるのは、テスト用に置いたフィールドが、幅が狭くて折り返しなのかそれとも紛れていた改行なのか見分けがつかないことがある、ということでしょうか。
なのでURLの長さに合わせてフィールドの長さも調整した方が良い場合がありそうです。
あるいは、メモ帳などにコピペして、そちらで文字チェックを行うことも必要でしょうね。
今日も良い一日を♪
Blogger Comment
Facebook Comment