public class DBEditConfig extends Object
5.3.6.0 (2011/06/01) 新規追加 |
コンストラクタと説明 |
---|
DBEditConfig()
コンストラクタ
空のエディット設定オブジェクトを構築します。
|
DBEditConfig(String[] editVals)
コンストラクタ
各種パラメーターを配列で指定してエディット設定オブジェクトを構築します。
|
DBEditConfig(String editName,
String viewClms,
String sumClms,
String groupClms,
String subTotalClms,
String totalClms,
String useGrandTotal,
String orderByClms,
String isCommon)
コンストラクタ
各種パラメーターを指定してエディット設定オブジェクトを構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static String[] |
getEditKeys(String guikey,
String editName)
画面ID、エディット名をキーに、エディット設定オブジェクトの各設定値の
管理キーを指定します。
|
String |
getEditName()
エディット名を返します。
|
String[] |
getEditVals()
エディット設定オブジェクトの各設定値を配列にして返します。
|
int |
getGroupClmCount()
グループカラムのカラム数を返します。
|
String |
getGroupClms()
グループカラムの一覧をカンマ区切りで返します。
|
static String[][] |
getKeySet(String[] keys)
キー配列から画面IDとエディット名称のペアの一覧を取り出します。
|
String |
getOrder(String clm)
指定されたカラムの表示順の優先番号を返します。
|
String |
getOrderByClms()
表示順カラムをカンマ区切りで返します。
|
int |
getSubTotalClmCount()
小計カラムのカラム数を返します。
|
String |
getSubTotalClms()
小計カラムの一覧をカンマ区切りで返します。
|
int |
getSumClmCount()
集計カラムのカラム数を返します。
|
String |
getSumClms()
集計カラムの一覧をカンマ区切りで返します。
|
int |
getTotalClmCount()
合計カラムのカラム数を返します。
|
String |
getTotalClms()
合計カラムの一覧をカンマ区切りで返します。
|
String |
getViewClms()
表示カラム名の一覧をカンマ区切りで返します。
|
boolean |
isCommon()
このエディット設定オブジェクトが、共通(全ユーザー公開)エディットか
どうかを返します。
|
boolean |
isGroupClm(String clm)
指定されたカラムがグループ対象のカラムかどうかを返します。
|
boolean |
isOrderByDesc(String clm)
指定されたカラムの表示順指定が降順であるかどうかを返します。
|
boolean |
isSubTotalClm(String clm)
指定されたカラムが小計対象のカラムかどうかを返します。
|
boolean |
isSumClm(String clm)
指定されたカラムが集計対象のカラムかどうかを返します。
|
boolean |
isTotalClm(String clm)
指定されたカラムが合計対象のカラムかどうかを返します。
|
boolean |
useGrandTotal()
総合計行を付加するかどうかを返します。
|
boolean |
useGroup()
グループ処理を行うかどうかを返します。
|
boolean |
useOrderBy()
並び替え処理を行うかどうかを返します。
|
boolean |
useSubTotal()
小計処理を行うかどうかを返します。
|
boolean |
useSum()
集計処理を行うかどうかを返します。
|
boolean |
useTotal()
合計処理を行うかどうかを返します。
|
public DBEditConfig()
public DBEditConfig(String editName, String viewClms, String sumClms, String groupClms, String subTotalClms, String totalClms, String useGrandTotal, String orderByClms, String isCommon)
editName
- エディット名称viewClms
- 画面表示カラムsumClms
- 集計カラムgroupClms
- グループカラムsubTotalClms
- 小計カラムtotalClms
- 合計カラムuseGrandTotal
- 総合計行を追加するか(1:追加する 1以外:追加しない)orderByClms
- 表示順isCommon
- 共通エディットかどうか(1:共通 1以外:個人のみ)public DBEditConfig(String[] editVals)
getEditKeys(String,String)
で返される
キー一覧の配列インデックスと一致します。
各パラメーターの意味については、クラスのJavadocDBEditConfig
を参照して下さい。editVals
- 設定値(配列)DBEditConfig
,
getEditKeys(String,String)
public static String[][] getKeySet(String[] keys)
keys
- キー配列public static String[] getEditKeys(String guikey, String editName)
guikey
- 画面IDeditName
- エディット名public String[] getEditVals()
getEditKeys(String,String)
で生成されるキーの
インデックス番号と一致します。getEditKeys(String,String)
public String getEditName()
public String getViewClms()
public String getSumClms()
public boolean useSum()
public boolean isSumClm(String clm)
clm
- カラムpublic int getSumClmCount()
public String getGroupClms()
public boolean useGroup()
public boolean isGroupClm(String clm)
clm
- カラムpublic int getGroupClmCount()
public String getSubTotalClms()
public boolean useSubTotal()
public boolean isSubTotalClm(String clm)
clm
- カラムpublic int getSubTotalClmCount()
public String getTotalClms()
public boolean useTotal()
public boolean isTotalClm(String clm)
clm
- カラムpublic int getTotalClmCount()
public boolean useGrandTotal()
public String getOrderByClms()
public String getOrder(String clm)
clm
- カラムpublic boolean isOrderByDesc(String clm)
clm
- カラムpublic boolean useOrderBy()
public boolean isCommon()
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.