CreateStructure

 Input Assistant 

目的
構造化されたGuiXT変数を作成できます。
CreateStructure V[customer] account name1 name2 city country

変数V[customer]は構造化変数として作成されます。 そのコンポーネントは以下の通りです。V[customer.account]V[customer.name1]V[customer.name2]V[customer.city], V[customer.country]です。 V[customer.xxx]などの他のコンポーネント名は許可されておらず、構文エラーメッセージが表示されます。

Clear V[customer.xxx]を使用すると、すべてのコンポーネントをリセットできます。

文字列表現“&V[customer]”は、JavaScriptオブジェクト表記(「JSON」)を使用します。

例:

Set V[customer.account] “1000”
Set V[customer.name1] “M&S GmbH”
Set V[customer.name2] “Winter tires”
Set V[customer.city] “London”
Set V[customer.country] “UK”

文字列表現&V[customer]は次のとおりです:

{ “account” : “1000” , “name1” : “M&S GmbH” , “name2” : “Winter tires” , “city” : “London” , “country” : “UK” }

書式
CreateStructure V[varname] field1 field2 field3 …
オプション
include= これにより、別の構造化変数またはテーブル変数のすべてのコンポーネントが追加されます(CreateTable).

例:
CreateStructure V[customerrow] include=V[customer] selected

これにより、以下のコンポーネントが定義されます:

account, name1, name2, city, country, selected

include=オプションは複数回使用できます。

前の記事

CreateTable

次の記事

Copytext