<!DOCTYPE FMPXMLRESULT [
<!ELEMENT FMPXMLRESULT (ERRORCODE, PRODUCT, DATABASE, METADATA, RESULTSET)>
<!ATTLIST FMPXMLRESULT
xmlns CDATA #REQUIRED>
<!ELEMENT ERRORCODE (#PCDATA)>
<!ELEMENT PRODUCT EMPTY>
<!ATTLIST PRODUCT
NAME CDATA #REQUIRED
VERSION CDATA #REQUIRED
BUILD CDATA #REQUIRED>
<!ELEMENT DATABASE EMPTY>
<!ATTLIST DATABASE
NAME CDATA #REQUIRED
RECORDS CDATA #REQUIRED
DATEFORMAT CDATA #REQUIRED
TIMEFORMAT CDATA #REQUIRED
LAYOUT CDATA #REQUIRED>
<!ELEMENT METADATA (FIELD)*>
<!ELEMENT FIELD EMPTY>
<!ATTLIST FIELD
NAME CDATA #REQUIRED
TYPE (TEXT | NUMBER | DATE | TIME | TIMESTAMP | CONTAINER) #REQUIRED
EMPTYOK (YES| NO) #REQUIRED
MAXREPEAT CDATA #REQUIRED>
<!ELEMENT RESULTSET (ROW)*>
<!ATTLIST RESULTSET
FOUND CDATA #REQUIRED>
<!ELEMENT ROW (COL)*>
<!ATTLIST ROW
RECORDID CDATA #REQUIRED
MODID CDATA #REQUIRED>
<!ELEMENT COL (DATA)*>
<!ELEMENT DATA (#PCDATA)>
]>
クエリーのエラーコード。
XML を生成したファイルメーカーのバージョンに関する情報。
Attribute:
NAME
製品名。
VERSION製品バージョン番号。
BUILD製品ビルド番号。
クエリーで指定されたデータベースに関する情報。
Attribute:
NAME
データベース名。
RECORDSデータベース中のレコードの総数。
DATEFORMATデータベース中に保存される日付のフォーマット。
フィールド
長い形式
短い形式
Year yyyy (4 桁) yy (2 桁) Month MM (2 桁) M (1 桁または 2 桁) Day of month dd (2 桁) d (1 桁または 2 桁)
TIMEFORMATデータベース中に保存される時間のフォーマット。
フィールド
長い形式
短い形式
Hour (1-12) hh (2 桁) h (1 桁または 2 桁) Hour (1-24) kk (2 桁) k (1 桁または 2 桁) Minute mm Second ss AM/PM a
LAYOUT結果セットの生成に使用されるレイアウトの名前。
このエレメントには 1 つまたは複数の FIELD エレメントが含まれます (下記を参照してください)。
それぞれの FIELD エレメントには結果セット中のフィールド/列の 1 つに関する情報が含まれます。
Attributes:
NAME
ファイルメーカーの [フィールドダイアログの定義] で指定されたフィールド名。
TYPE
フィールドタイプ (有効な値については DTD を参照してください)。
EMPTYOK
フィールドを空にできるかどうか。
MAXREPEAT
許される繰り返し値の数。
クエリーの応答として返されるすべての行が含まれます (下記の ROW を参照してください)。
Attributes:
FOUND
クエリーによって発見されたレコードの総数。
結果セット中の 1 行に対するフィールド/列データが含まれます (下記 COL を参照してください)。
Attributes:
RECORDID
行のレコード ID。
MODID
行のモディフィケーション ID。
行中の 1 つのフィールド/列に対するデータ。 COL エレメントは、METADATA エレメントで FIELD エレメントと同じ順序で指定されます。COL エレメントには繰り返しフィールドおよびポータルフィールドの複数の DATA エレメントを入れることができます。
それぞれの DATA エレメントはフィールド/列中の値の 1 つを表します。
注意: ピクチャフィールドのコンテンツは、画像の取得に使用される相対 URL の形式になります。
Copyright © 1999 - 2004 FileMaker, Inc. All rights reserved.