URLを開く [ダイアログなし; "http://tatoeba.com//send.php?no=" & テスト情報::No & "&act=1"]
こんな感じだ。これをボタンに登録しちゃえば尚楽だろう。
通常のフィールドはこれで済む。
GETメソッドだから、あまり大量のデータは送れないが。
しかし、私がちょっとひっかかって苦労したのは、チェックボックス項目。
Mac版とWindows版では、通常のWEBプログラム同様改行コードが異なるらしく、Macでは正常に動作するも、Win版ではうまくいかない。
■コーヒー □コーラ ■オレンジ □ウーロン茶
となっていた場合、これを拾ってきて、WEBページにて、
コーヒー / オレンジ
と表示したいのだが、Win版FileMakerで処理をすると、
コーヒーオレンジ
となってしまう。
実はこの改行をみて処理をしているところをPHPに任せていたが、随分簡単な方法で回避できる。
このチェックボックスフィールドとは別にもう1つ計算フィールドを用意する。
そこで以下のような計算式を与える。
substitute ( チェックボックスフィールド名 ; "¶" ; " / " )