FMPDSORESULT

スキーマ/文法

 

文書型定義 (DTD)


<!DOCTYPE FMPDSORESULT [

<!ELEMENT FMPDSORESULT (ERRORCODE, DATABASE, LAYOUT , ROW*)>

<!ATTLIST FMPDSORESULT

xmlns CDATA #REQUIRED>

<!ELEMENT ERRORCODE (#PCDATA)>

<!ELEMENT DATABASE (#PCDATA)>

<!ELEMENT LAYOUT (#PCDATA)>

<!ELEMENT ROW (FIELD1, FIELD2, ...)>

<!ATTLIST ROW

RECORDID CDATA #REQUIRED

MODID CDATA #REQUIRED>

<!-- grammar for a regular field -->

<!ELEMENT FIELD1 (#PCDATA)>

<!-- grammar for a repeating or related field -->

<!ELEMENT FIELD2 (DATA*)>

<!ELEMENT DATA (#PCDATA)>

...

...

]>

 

エレメントの説明

ERRORCODE

クエリーのエラーコード。

DATABASE

クエリーで指定されたデータベース名。

LAYOUT

クエリーで指定されたレイアウト名。

ROW

クエリーの結果セット中の 1 行のフィールドデータを含みます。

Attributes

RECORDID

行のレコード ID。

MODID

行のモディフィケーション ID。


FIELDx

それぞれの ROW には、指定されたレイアウト上のフィールドに対応する x 番のフィールドエレメントが含まれます。XML エレメント名にはスペースまたはコロンを含めることができないため、スペースおよび 1 つのコロンはアンダースコアに、2 つの連続したコロン (つまり関連フィールド) はピリオドに置換されます。

DATA

繰り返しフィールドおよびポータルフィールドの場合、それぞれの FIELD エレメントには 1 つまたは複数の DATA エレメントが含まれます。

Copyright © 1999 - 2004 FileMaker, Inc. All rights reserved.