メンバ一覧 exVal | 前のプロパティ 次のプロパティ |
VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)
◇ 機能および役割
この項目の以前値を示す。
◇ 所属するクラス (ツーピーススタイルの場合にこのプロパティが宣言されているクラス)
AppliTech.WorkFrame.ItemBase (ローカル)
AppliTech.WorkFrame.ItemBase (セントラル)
このプロパティは、ローカル・セントラル間で Coherent 制御がなされる。
◇ 値を参照・設定する際の書き方
iB.exVal
(ただし iB は、クラス ItemBase のインスタンス)
◇ 型および属性 (このプロパティの型と属性)
オブジェクト型 (Object, object) であり、更に詳しく述べると、次の 5 種類のどれかである。
この型は、次のように総括表の型の欄と対応している。
コード、名称、メモ、または日付の場合は、文字列型となる。
十進数の場合は、WrpDecimal となる。
整数の場合は、WrpInteger となる。
真偽値の場合は、WrpBoolean となる。
Object の場合は、オブジェクト型となる。
読取り専用なので値の設定はできない。
◇ 取り得る値とその意味
上記の型で表現されたこの項目の以前値。
◇ 例外の発生 (誤った参照の際に発生する例外)
(関係する例外の発生なし)
◇ 使用上のヒントと注意事項
◇ 関連事項
◇ 使用例
Friend Function IbExVal_GetEvent(ByVal fB As FormBase) As Boolean ' フォーカス項目の exVal をメッセージボックスで表示します。 Dim exVal As Object = fB.getItemBaseFromPx(fB.Px).exVal Dim exValStr As String If TypeOf exVal Is String Then exValStr = CType(exVal, String) ElseIf TypeOf exVal Is WrpInteger Then exValStr = CType(exVal, WrpInteger).toString() ElseIf TypeOf exVal Is WrpDecimal Then exValStr = CType(exVal, WrpDecimal).toString() ElseIf TypeOf exVal Is WrpBoolean Then exValStr = CType(exVal, WrpBoolean).toString() Else exValStr = exVal.ToString() End If fB.MessageBoxShow("フォーカスされている項目の exVal は [" + exValStr + "] です。") Return FormBase.GETEVENT_Allow End Function
internal bool IbExVal_GetEvent( FormBase fB ) { // フォーカス項目の exVal をメッセージボックスで表示します。 object exVal = fB.getItemBaseFromPx(fB.Px).exVal; string exValStr; if (exVal is string) { exValStr = (string)exVal; } else if (exVal is WrpInteger) { exValStr = ((WrpInteger)exVal).toString(); } else if (exVal is WrpDecimal) { exValStr = ((WrpDecimal)exVal).toString(); } else if (exVal is WrpBoolean) { exValStr = ((WrpBoolean)exVal).toString(); } else { exValStr = exVal.ToString(); } fB.MessageBoxShow("フォーカスされている項目の exVal は [" + exValStr + "] です。"); return FormBase.GETEVENT_Allow; }
public boolean IbExVal_GetEvent( FormBase fB ) { // フォーカス項目の exVal をメッセージボックスで表示します。 Object exVal = fB.getItemBaseFromPx(fB.Px).exVal; String exValStr; if (exVal instanceof String) { exValStr = (String) exVal; } else if (exVal instanceof Integer) { exValStr = ((Integer) exVal).toString(); } else if (exVal instanceof BigDecimal) { exValStr = ((BigDecimal) exVal).toString(); } else if (exVal instanceof Boolean) { exValStr = ((Boolean) exVal).toString(); } else { exValStr = exVal.toString(); } fB.MessageBoxShow("フォーカスされている項目の exVal は [" + exValStr + "] です。"); return FormBase.GETEVENT_Allow; }