初心者のFileMaker pro Q&A (旧掲示板)

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

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

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2016-12-02 18:07:13

スクリプト「URLを開く」で GOOGLE MAPが開けない

OS:[WIN7]
FileMaker Ver:[15]

お世話になります。
スクリプト「URLを開く」で GOOGLE MAPが開けないので、相談させてください。
元々、この機能を利用していて(当時は開くことが出来ました)、ここ最近は利用していませんでした。
過去ログを参照すると、google側の仕様が変わったとか・・・。
ただ、よく理解できなかったので、新規投稿で質問させてください。

レイアウト(テーブル名=契約M)でユーザーが入力する「都道府県」「市区郡」「建設地」を連結させて、
google mapで表示させたいです。
スクリプト「URLを開く」では下記の式を設定しています。
http://local.google.co.jp/maps?" & "q=" & /*住所=*/ 契約M::都道府県 & 契約M::市区群 & 契約M::建設地 & " " & /*キーワード=*/ ""

Offline

#2 2016-12-04 10:55:45

qb_dp
Member

Re: スクリプト「URLを開く」で GOOGLE MAPが開けない

>GOOGLE MAPが開けない
とは、どういう状況なのか?
>"q=" & /*住所=*/ 契約M::都道府県 & 契約M::市区群 & 契約M::建設地 & " " & /*キーワード=*/ ""
この計算の結果がどういう風になっているのか?
など、もう少し詳しく書いてみてはいかがでしょう?

あと、
http://local.google.co.jp/maps?" & "q=" & /*住所=*/ 契約M::都道府県
で実行して、結果どうなるか?とか試してみましょう。

Offline

#3 2016-12-05 15:58:16

Re: スクリプト「URLを開く」で GOOGLE MAPが開けない

返信ありがとうございます。

契約M::都道府県 = 東京都
契約M::市区郡  = 千代田区
契約M::建設地  = 丸ノ内1  と入力しました(東京駅の住所です)。

この状態でGOOGLE MAPを表示させると、GOOGLE MAP は開くのですが、
検索欄には「     s   c  ?m   P 」のように文字化けしており、ぜんぜん違う住所のマップが
開いてしまいます。

データビューワーで、下記の式の算出値を確認してみました。
① 契約M::都道府県 & 契約M::市区郡 & 契約M::建設地 ⇒ 「東京都千代田区丸ノ内1」

②"q=" & /*住所=*/ 契約M::都道府県 & 契約M::市区群 & 契約M::建設地 & " " & /*キーワード=*/ "" =
                    ⇒ 「q=東京都千代田区丸ノ内1」

また、③"q=" & /*住所=*/ 契約M::都道府県 でためしたところ、データビューワーでは「q=東京都」と表示
されますが、開いたGOOGLE MAPの住所検索欄には「S」と文字化けして表示されているようです。

お手数ですが、原因分かりましたら教えていただけますでしょうか。

Offline

#4 2016-12-05 17:35:23

qb_dp
Member

Re: スクリプト「URLを開く」で GOOGLE MAPが開けない

ブラウザによって挙動が違いますね。
URLエンコードなしで、
Chrome -> ok
Edge -> ok
internet explorer -> NG (Win 10、IE11)
でした。

internet explorerの場合は、GetAsURLEncoded を入れると表示されます。

http://local.google.co.jp/maps?" & "q=" & GetAsURLEncoded(契約M::都道府県 & 契約M::市区群 & 契約M::建設地 )

Offline

#5 2016-12-08 11:44:18

Re: スクリプト「URLを開く」で GOOGLE MAPが開けない

ありがとうございました。
ちゃんとMAPが表示されるようになりました。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 560.37 KiB (Peak: 588.62 KiB) ]