このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

FileMaker用CGIサンプルについて

発言者:児玉@Gallery GOGAKU
( Date Thursday, June 13, 1996 19:29:56 )


今晩は!
今回は田中さんが最近投稿された首記サンプルについて教えていただきたく投稿さ
せていただきました。

自分の環境でも試してみたく、「FileMakerPro-J Sample Script」をダウンロード
させていただきRead me通りにセットアップしました(のつもりなのかも・・・)。

「登録済みデータの一覧」「登録済みデータの更新」では「オブジェクトが見つかり
ません」とのエラーになってしまい、「新規データの登録」では登録そのものはでき
るのですが既存のデータを含め「検索」に反映されません。

何卒解決のための勘所をご指導下さい。

追記:当該AppleScriptのなかに<a href=\"booklist.acgi・・・>のように\マークが
何カ所か有りますが、これはどういう役目をしているのでしょうか。あわせてお願い
いたします。(基本だけでも固めたくて今日「Danny Goodman's AppleScript Hand book」
を注文しました)

以上よろしくお願いいたします。

児玉@Gallery GOGAKU

田中求之 さんからのコメント
( Thursday, June 13, 1996 23:19:50 )

>「登録済みデータの一覧」「登録済みデータの更新」では「オブジェクトが見つかり
>ません」とのエラーになってしまい、「新規データの登録」では登録そのものはでき
>るのですが既存のデータを含め「検索」に反映されません。

この件については、別のページにも書いておきましたが、基本的には私が使用している
FileMaker Pro 2.1 が v1 で、今で回っている v2 とは、一部の動作が異なって
いることが原因のようです。

ですから、文句は、私に v2 へのアップグレードの案内をしてくれなかったシステム
ソフトに言ってください!! (v1 -> v2 ぐらい無料でアップデートしないかね?)


 …といいたいところなのですが、さすがにエラーが出るものを登録するのも気が引ける
ので、今、v2 のユーザーの方に協力していただいて、データを集め、対応版を作る
つもりです。

くわしいことは、以下のページも読んでみてください。

また、私のサーバーでサンプルを動かしていますので、実際に動くいた場合には
どんなものか、試せるようになっています。

→  「オブジェクトが見つからない」件について

児玉@Gallery GOGAKU さんからのコメント
( Friday, June 14, 1996 09:07:56 )

田中さんお早うございます。
自分の現象と「オブジェクトが見つからない」が同内容と確認する前に
発言してしまい失礼いたしました。思いも寄らない原因らしいので、内心
ホットしています(こんなことじゃいけない^ ^)
レポートできることが有れば今後とも微力ながら協力させていただければと思います。

(Danny Goodman's・・・は入荷まで2か月かかると本屋さんにいわれてしまいました)

児玉@Gallery GOGAKU

nalika さんからのコメント
( Friday, June 14, 1996 10:01:32 )

cgiとは関係ない話ですが。

FileMaker Pro 2.1v1 -> 2.1v2 は私も通知は来ませんでした。

しかし、いつだったかのMac雑誌のCDにアップデータが入ってました。

クラリスは基本的に v1 -> v2 などのリビジョンアップについては通知
してこないようです。例外はクラリスワークスの v1 ->v2 でしょうか。
これは雑誌広告に載っていましたが、ユーザーが自分で申し出ないといけ
ないうえ、申し出ても1年も(というか電話で念を押すまで)全く送って
こなかったといういい加減ぶり。しかも、きたワークスはv3になってました。

そういう会社だから自衛するしかないですね。

児玉@Gallery Gogaku さんからのコメント
( Friday, June 14, 1996 20:12:09 )

え〜本題に入る前に・・・

クラリスドローのアップデータが出始めているようですが、私の勤めている会社では
かなりの数を正規ユーザー登録しているにも関わらずいっさいの連絡はないそうです。
「欲しい人は申し出てくれれば送ってあげるよ」ということではないかな、と仲間内で
話しています(;_;)

---ここから---
社内をかけずり回りv1を探し回ったところ、幸いにも一度もインストールしていない
(封も切ってなかった)ものを見つけだしました(なんでそんなものが放ってあるん
だろう?)。
早速インストールし、見事なacgiを拝むことができました。

教えていただければと思うのはFileMaker側でテキストフィールドを数字(または計算)
にわけあって変更したときの処置についてです。
「検索」を実行すると「該当データがありません」とのメッセージをいただいてしまい
ます。
数字による検索をやってみたくて、あっちこち書き換えてみたのですがいっこうに解決
しません。今後作品の年代による検索もつけ加えていけたら良いなと思っております。

毎度お手数をおかけしますがよろしくお願いいたします。

児玉@Gallery GOGAKU


田中求之 さんからのコメント
( Friday, June 14, 1996 23:19:24 )

>「検索」を実行すると「該当データがありません」とのメッセージをいただいてしまい
>ます。

検索の際に、データの型変換が必要でしょう。サンプルでは、ページに入力された
データをそのまま検索条件に使っていますので、データの型がテキストになってい
ます。これを数字に変更して検索するようにすればよいかと思います。

ちょいと調べてみて、改めて報告します。

天野@NIHS・大阪 さんからのコメント
( Wednesday, November 06, 1996 15:59:20 )

田中さんのスクリプトには大変お世話になっております。さて、このFMP用
のサンプルスクリプトですが、サーバが WebSTAR  でないと動かないのでしょ
うか?実験段階のシステムですので出来るだけフリーウェアで試したいのです
が。

田中求之 さんからのコメント
( Wednesday, November 06, 1996 16:25:02 )

Mac の Web サーバーで、CGI をサポートしているものであれば、すべてで
動くはずです。もちろん WebCenter でも大丈夫ですよ。

WebSTAR をお持ちでないのなら、WebCenter で試すのがベストでしょう。
MacHTTP ではちょっと荷が重いという感じになります。


天野@NIHS・大阪 さんからのコメント
( Wednesday, November 06, 1996 17:07:27 )

早速ご回答いただきましてありがとうございます。では、安心して WebCenter
で試してみようと思います。また色々ご指導いただくことになると思いますの
で、今後ともよろしくお願いいたします。

田中求之 さんからのコメント
( Wednesday, November 06, 1996 20:04:42 )

現在公開中のものは v2.1 用ですので、その点は気を付けてください。
ファイルメーカー Pro 3 の日本語版が届いたら(まだアップグレードが届かない)、
v3 用に作りなおす予定です。

もっとも、TANGO for FMP-J が出たら、CGI をぐちょぐちょと作る必要はなく
なるとは思いますが (^_^;;

新目真紀 さんからのコメント
( Sunday, February 09, 1997 17:51:17 )

こんにちは。
先日、ファイルからFMPへのデータ登録用scriptの作成でお世話になりました新目
と申します。こちらは一応動作するようになりました。本当にありがとうございました。
(まだちょっと思うようにいかないので勉強してます(^^;)
ところで、現在、FMPのver3.0で田中さんの「FileMakerPro-J Sample Script」を
利用させて頂こうとしているのですが、うまくいきません。booklistはver3.0で
セーブしなおし、booklist.acgiでbooklistを呼ぶ際のバージョンをFMP3にする
だけではacgiは動くようにならないのでしょうか?
よろしくお願いします。

田中求之 さんからのコメント
( Sunday, February 09, 1997 18:09:43 )

私のサンプルは、v3.0 では、そのままでは動かないようです。
エラーが出ることは確認しています。

原因は、このあとの夕食後の休息の時間に調べてみますが、もしそれでもわからなかった
時には、すみませんが、しらばらく時間をください。今日から3日ほど、非常にハードな
状況にあって思うように時間がとれませんので。



新目真紀 さんからのコメント
( Monday, February 10, 1997 10:26:24 )

どうもありがとうございます。
そのままでは動かないという事がわかっただけでも、とても嬉しいです(^^)
でも、acgiのみならそのまま動くのに、Webからcallするとうまくいかないのが
不思議です。タンゴのacgiはいったいどうやっているのでしょうね??
それではまたよろしくお願いします。
#3日間頑張って下さい。

児玉@Gallery GOGAKU さんからのコメント
( Tuesday, February 11, 1997 09:36:51 )

Tango for FM-J 1.6.3(製品版)の不具合リスト ^^; 一覧が掲示されています。

便利なことは間違いないのだけれど・・・

→  click here!