2009年04月10日
FileMaker その後
前の日記で書いたように.NETとFileMakerのWeb閲覧連動させる
方法探っていました。
今日2月まで一緒に働いていた方から心配&アドバイスメールが。
経過を書くのを忘れてました。すんません。
完全解決・・・とはいいにくいかもしれないけど、ある程度
実現できました。
その方法はFileMaker6まで(かな?)にある”Webコンパニオン”
機能を使用しました。
Webコンパニオンを使ったインスタントWebはURLでいろいろ
設定できます。
CDMLタグを使うことによって実現できました。
指定したモード、指定したレイアウトで指定したレコードの
情報を出すということはできるようになりました。
サンプルを書くとこんな感じ
http://[IPアドレス]:[ポート]/FMRes/FMPJS?
-db=[FileMakerファイル名]&
-lay=[レイアウト名]&
-format=formvwcss.htm&
-max=all&
-mode=browse&
[フィールド名]=[値]&
-find
URLエンコードするとなぜか上手くいかず、URLに日本語がっつり
だと上手くいった・・・なぜ?
表示だけならいいんだけど、それ以上となると厳しいかも。
要望があったらもう一踏ん張りしないといけないかなぁ。
たまたま社内にFileMaker6があったので検証したらできました。
お客さんが使っているのも5~6らしいので、上記案でお願い
できないかなぁと思っています。
ただ、バージョンアップも検討されていると噂もあるので
そうなったら・・・振り出しです。
方法探っていました。
今日2月まで一緒に働いていた方から心配&アドバイスメールが。
経過を書くのを忘れてました。すんません。
完全解決・・・とはいいにくいかもしれないけど、ある程度
実現できました。
その方法はFileMaker6まで(かな?)にある”Webコンパニオン”
機能を使用しました。
Webコンパニオンを使ったインスタントWebはURLでいろいろ
設定できます。
CDMLタグを使うことによって実現できました。
指定したモード、指定したレイアウトで指定したレコードの
情報を出すということはできるようになりました。
サンプルを書くとこんな感じ
http://[IPアドレス]:[ポート]/FMRes/FMPJS?
-db=[FileMakerファイル名]&
-lay=[レイアウト名]&
-format=formvwcss.htm&
-max=all&
-mode=browse&
[フィールド名]=[値]&
-find
URLエンコードするとなぜか上手くいかず、URLに日本語がっつり
だと上手くいった・・・なぜ?
表示だけならいいんだけど、それ以上となると厳しいかも。
要望があったらもう一踏ん張りしないといけないかなぁ。
たまたま社内にFileMaker6があったので検証したらできました。
お客さんが使っているのも5~6らしいので、上記案でお願い
できないかなぁと思っています。
ただ、バージョンアップも検討されていると噂もあるので
そうなったら・・・振り出しです。
タグ :FileMaker