Value、dispValueの区別

value値:データベースの値と画面の上の表示値は同じである。

例如:担当者グループコードの表示値は000005です。 adapterのgetValue()メソッドを使う、000005は表示する。 clkValue データベースで、値を保存、setValue()メソッドを使う,データベースの値が000005です。 sjkCode

dispValue値:データベースの値と画面の上の表示値は同じでない。

例如:客層入力強制の表示値はいいえです。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
row.getCell(FIELD_VALUE).setDispValue(setYNDispValue(STRING_ZERO));
private String setYNDispValue(String value) {
    String dispValue = "";
    if (STRING_ZERO.equals(value) == true) {
        dispValue = res.getString(Res.CLERK_GROUP_TEXT_NO);
    } else {
        dispValue = res.getString(Res.CLERK_GROUP_TEXT_YES);
    }
    return dispValue;
    }

adapterのgetDispValueメソッドを使う、いいえは表示する。 clkDispValue

データベースで、値を保存、setValue()メソッドを使う,データベースの値が0です。 sjkSetCode