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

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

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

You are not logged in.

Announcement

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


#1 2018-03-05 00:20:40

アリス
Member

webビューアの設定でフィールド値を自動入力

初めまして、よろしくお願い致します。

環境:Windows・FMP14

サイト https://kabutan.jp/ にて検索値にフィールドの値を
自動的に入力し検索実行としたいのですが・・・。

javaスクリプトに関して知識がなく、過去ログを検索しても上手くいかず
何卒、ご教授願います。

Offline

#2 2018-03-05 01:40:55

Hiro
Member

Re: webビューアの設定でフィールド値を自動入力

動作確認はしてませんが、

Webビューアにサイトを表示した状態で、
以下のURL(JavaScript:スキーム)を指定します。
※この方法はWindows版Webビューアでのみ有効です。

javascript:
function fnc(){
document.getElementById('input_id').value='フィールドの値';
document.getElementById('kensaku_btn').click();
};
fnc();

Offline

#3 2018-03-05 08:59:42

アリス
Member

Re: webビューアの設定でフィールド値を自動入力

Hiroさん、早速試してみましたが私の知識不足にて再度ご教授ください。

教えて頂いたコードで'フィールドの値'に直接、値を入れたら希望通りの動作になりましたが・・・
任意のフィールドを指定する方法が分からず、'テーブル名:フィールド'としてみましたが
単純に文字列になるだけで、やはり上手くいきませんでした。

最終的に行いたい処理としては、ボタンにスクリプトを当てて

1.webビューアにてhttps://kabutan.jp/ を表示
2.表示されたサイトへ任意のフィールド値を自動で入力
3.検索実行

上記のように希望しております。

何卒、よろしくお願いします。

Offline

#4 2018-03-05 10:54:42

qb_dp
Member

Re: webビューアの設定でフィールド値を自動入力

"javascript:
function fnc(){
document.getElementById('input_id').value='" & テーブル名::フィールド名 & "';
document.getElementById('kensaku_btn').click();
};
fnc();"

「計算式について」を見ておくと今後の開発に役立ちます。
https://fmhelp.filemaker.com/help/16/fm … mulas.html

Offline

#5 2018-03-05 22:07:51

アリス
Member

Re: webビューアの設定でフィールド値を自動入力

qb_dpさん、初めまして。

教えて頂いたコードで出来ました!ありがとうございます。
また、「計算式について」も勉強して単純なスクリプト以外でも
使えるように精進したいと思います。

今後ともよろしくお願いします。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 508.66 KiB (Peak: 514.46 KiB) ]