詳細

[詳細]セクションには、以下のカラム特性があります。

特性

内容

書式

データ項目の書式が指定します。

  • 文字型の場合……必要最低限の書式はデータ長です。必要に応じて、その他の書式を指定することができます。

  • 数値型の場合……必要最低限の書式は、数値の整数部の桁数と、小数以下の桁数です。必要に応じて、その他の書式を指定することができます。

  • 論理型、時刻型、日付型の場合……推奨する書式を指定するか、必要に応じて他の書式を追加することができます。

  • BLOB項目の場合……データの内容にかかわらず格納することができるため書式を指定する必要がありません。

カラムのデータ型を指定します。コンボボックスから選択するか、型を表すアクセラレタキーを入力することで指定できます。

  • A=文字型(デフォルト)

  • U=Unicode型

  • N=数値型

  • L=論理型

  • D=日付型

  • T=時刻型

  • B=BLOB型

  • O=OLE型

  • X=ActiveX型

  • .=. NET(リッチクライアントタスクのみ有効です)

範囲

カンマで区切り、カラムに有効な値を入力します。有効な値の連続する範囲を指定するには、最小値と最大値をハイフンでつなげます。

Unicodeで指定することができます。

内容

[エディット]コントロール経由で処理される時、または式(BLOB文字列がANSかUnicodeかを知る必要がある)によって処理される時のBLOB型モデルを指定します。[内容]特性は、BLOB項目モデルの期待値が提供されます。

有効なオプションは、以下のとおりです。

  • A=ANSI

  • U=Unicode

  • B=バイナリ(デフォルト)

[内容]特性を修正すると、[記憶形式]特性が自動的に修正されます。

BLOB項目がバイナリデータとして設定され、文字列として処理されると、そのまま文字列と見なされます(バイナリとして変換されません)。

セルモデル

ベクトル型の項目を定義する場合、ベクトル内にどのようなタイプのセルにするかを指定する必要があります。これは、ベクトルのセルモデルに別のモデルを選択することで実現できます。

ここからズームして項目モデルを選択してください。この特性はベクトル型項目のみ利用可能です。

ベクトル型のセルモデルを定義することで、ベクトルのベクトルを定義することもできます。[モデル]リポジトリで定義した場合と同じように、Magic uniPaaSの項目モデルから指定してください。

データビューの一部

変数項目やパラメータ項目をタスクのデータビューの一部とするかどうかを指定します。タスクのデータビューとして指定された場合、項目を更新すると、現在の論理レコードが変更され、以下の動作が実行されます。

  • ViewMod関数は、Trueを返します。

  • [ロック方式]特性が「O=入力時」に設定されている場合、タスクはレコードをロックします。

  • (レコードを抜けた時点で)[レコード後]が実行されます。

この特性を「Yes」に設定した場合、項目はデータビューの一部となり上記の動作を維持するようにします。

この特性を「No」に設定した場合、変数項目やパラメータ項目は、データビューの一部にはなりません。このため、この設定によって論理レコードは変更されず、上記の動作を実行しません。

注意:

  • タスク上でロールバックを実行した場合も、この特性値の内容にかかわらず項目の値がロールバックされます。

  • この特性はパラメータ項目と変数項目でのみ有効です。ブラウザタスクでは、この特性は表示されません。