FAMLog


クエリーコマンドを使用する際の注意点 (3)

January 25, 2005

FileMaker Server 7 Advancedでは、クエリーコマンドおよびクエリー引数の名称は、-findや-dbのように小文字で指定する必要があります。

-Findおよび-DBのように大文字を利用して指定すると、無効なコマンドと認識されて正常に処理されません。

ただし、フィールド名クエリー引数およびフィールド名.op(比較演算子)クエリー引数で使用されるフィールド名については、必ずしも小文字である必要はないようです。

しかしながら、フィールド名クエリー引数とフィールド名.opクエリー引数のフィールド名が完全に一致していない場合だと(例:id=1&ID.op=neq)、比較演算子の指定が正常に処理されないため、その点は注意する必要があります。

Tag: FileMaker

クエリーコマンドを使用する際の注意点 (2)

January 24, 2005

FileMaker Server 7 Advancedでは、クエリーコマンドごとに、対応するクエリー引数を指定する必要があります。例外として、XMLを使用したカスタムWeb公開で、-dbnamesクエリーコマンドを使用する場合のみ、クエリー引数を指定する必要がありません。

XSLTを使用したカスタムWeb公開では、XML文法を指定するための-grammarクエリー引数がXSLTリクエストで必須となっています。

-dbnamesおよび-processクエリーコマンドは、クエリー対象のデータベースを指定する-db引数を必要としませんが、-processはXSLTリクエストの場合のみ利用できるクエリーコマンドであることから、-grammarクエリー引数の指定が必要です。

Tag: FileMaker

クエリーコマンドを使用する際の注意点 (1)

January 19, 2005

FileMakerクエリー文字列でクエリーコマンドおよび引数を使用する場合には、いくつか注意すべき点があります。

まず重要な点として、FileMakerクエリー文字列に含めるクエリーコマンドは、1つだけにする必要があります。クエリーコマンドを指定しなかったり、2種類以上のクエリーコマンドを指定すると、データベースに接続できず正常に処理されません。

XSLTスタイルシート内の<?xslt-cwp-query?>処理命令でクエリーコマンドを指定しなかった場合には、Webブラウザーでアクセスするときに、URLのクエリー文字列でクエリーコマンドを指定する必要があります。

エラー処理対策およびセキュリティ上の観点からすると、<?xslt-cwp-query?>処理命令でクエリーコマンドを指定することが推奨されるでしょう。

Tag: FileMaker

バージョン7でサポートされなくなった引数名 (2)

January 18, 2005

FileMaker Server 7 Advancedでは、エラー処理関連やメール送信関連の変数タグもサポートされなくなっています。

下記の変数タグがCDMLのエラー処理に使用されていましたが、バージョン7ではエラーはXSLTスタイルシートで処理されます。

-error
-errnum
-errfmtfield

サポートされなくなったメール送信関連の変数タグは下記の通りで、Web公開エンジンでメールの送信を実行するには、FileMaker XSLT拡張関数を使用することになります。

-mailto
-mailfrom
-mailhost
-mailformat
-mailcc
-mailbcc
-mailsub

Tag: FileMaker

バージョン7でサポートされなくなった引数名 (1)

January 17, 2005

FileMaker Server 7 Advancedでは、「-password」や「-format」、「-fmtfield」、エラー処理関連およびメール送信関連の変数タグが引数名としてサポートされなくなりました。

-passwordは、-dbopenにデータベースのパスワードを指定するために使用されていました。

-formatは、CDMLフォーマットファイルまたはXML文法を指定するために使用されていました。バージョン7ではCDMLがサポートされなくなり、XSLTスタイルシートを使用するようにWeb公開の方法が変わったことにより、-format変数タグは使用する必要がなくなっています。

-fmtfieldは、データベース内のフィールドからフォーマットファイルの情報を取得するために使用されていました。

Tag: FileMaker

バージョン7でサポートされなくなったリクエスト名

January 14, 2005

FileMaker Server 7 Advancedでは、「-dbopen」、「-dbclose」および「-img」がリクエスト名としてサポートされなくなりました。

-dbopenおよび-dbcloseは、リモート管理機能が有効で、「Web」フォルダにあるデータベースを開くあるいは閉じるために使用されていました。

-imgは、指定されたイメージを取得するために使用されていましたが、バージョン7では代わりにオブジェクトを取得するURL構文を使用します。

Tag: FileMaker

APPLE-SA-2005-01-11 iTunes 4.7.1

January 13, 2005

Appleからセキュリティ上の問題が修正された「iTunes 4.7.1」がリリースされています。

このバージョンでは、悪意あるプレイリストによってiTunesがクラッシュしたり、任意のコードが実行されてしまう問題が修正されています。対象となるプラットフォームは、Mac OS X、Microsoft Windows XPおよびMicrosoft Windows 2000です。

iTunes 4.7.1はシステム環境設定のソフトウェアアップデート、もしくはAppleのWebサイトから入手できます。

Tag: Security

Mac mini

January 12, 2005

アップルがこれまでで最もコンパクトなMacとなる「Mac mini(マックミニ)」を2005年1月12日に発表しています。

Mac miniは、高さ2インチ(約5cm)、重さ2.9ポンド(約1.3kg)で、1.25GHzまたは1.42GHzのPowerPC G4プロセッサを搭載しています。1基のFireWire 400および2基のUSB 2.0ポート、10/100BASE-T Ethernet等を内蔵しています。メモリは標準構成で256MBで、1GBまで拡張可能です。

価格は1.25GHzモデルが税込58,590円、1.42GHzモデルが税込70,140円となっています。米国内では2005年1月22日(土)より、その他の国々では2005年1月29日(土)より販売されます。

Tag: Mac

FileMaker Server 7 Advanced用クエリーコマンド一覧

January 07, 2005

FileMaker Server Web公開エンジンを使用してFileMakerのデータにアクセスする場合に、クエリー文字列で使用できるクエリーコマンドの一覧は下記の通りです。

-dbnames
-delete
-dup
-edit
-find
-findall
-findany
-layoutnames
-new
-process
-scriptnames
-view

-dbnames、-layoutnamesおよび-scriptnames以外のすべてのクエリーコマンドで、レイアウトを指定するための-layクエリー引数が必須になっています。

また、-dbopen、-dbcloseおよび-imgといったリクエスト名はバージョン7では廃止され、サポートされなくなりました。

Tag: FileMaker

デュアル2.3GHz Xserve G5

January 06, 2005

アップルが1Uラックマウント型サーバー「Xserve(エックスサーブ)」をアップグレードしたことを発表しています。

デュアルプロセッサモデルには2.3GHz PowerPC G5が搭載され、最大3基の400GBシリアルATA Apple Drive Moduleを内蔵可能で、最大1.2TBの内蔵ストレージを実現します。

シングルプロセッサモデルは税込346,290円、デュアルプロセッサモデルは税込461,790円、そしてクラスタノードモデルは税込346,290円で2005年1月下旬より販売されます。

Tag: Mac

このページの上へ