API version 23

SmaPri.GetInputItemメソッド

iOSAndroidWindows

 

説明

フォーマットファイルに含まれる入力項目を取得します。

 

呼出形式

var inputItem = sm.GetInputItem(formatId);

 

戻り値

以下の子オブジェクトを持つRecordオブジェクトの配列が返ります。

 

名前

説明

Number

FieldType

フィールドタイプ。下記の値のいずれかとなります。

 

定数

説明

SmaPri.FieldTypeText

0

テキスト

SmaPri.FieldTypeBarcode

1

バーコード

SmaPri.FieldTypePrice

2

価格

SmaPri.FieldTypeDateTime

3

日付

SmaPri.FieldTypeSequence

4

連番

SmaPri.FieldTypeTable

5

テーブル

SmaPri.FieldTypeGraphic

6

画像

SmaPri.FieldTypeQuantity

100

発行枚数

String

FieldName

フィールド名

Number

TableId

テーブルID(FieldTypeがSmaPri.FieldTypeTableの場合のみ)

Number

InputLength

入力桁数

String

DefaultValue

初期値

 

引数

String formatId

フォーマット呼び出し番号

 

例外

SMAPRI-2

フォーマットが設定されていません。

 

SMAPRI-10

フォーマット入力項目の取得に失敗しました。

 

使用例

var info = sm.GetFormatInfo();
print("Format No:", std(info.FormatId), " Name:", info.FormatName);
var inputItems = sm.GetInputItem(info[0].FormatId);
var items = new SmaPriInputItem[1];
items.SetData(items[0].FieldName, "ABC");
sm.PrintFormat(items);

 

関連項目

RegisterFormatGetFormatInfoSmaPriInputItem.SetDataメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る