メソッドの概要

返却値の型 メソッド名
Number countByCategory (String jsqueryName, String jsqueryType, String jscategoryId, Boolean jswithpermission) static
クエリの件数を取得します。
Number count (String jsqueryName, String jsqueryType, Boolean jswithpermission) static
クエリの件数を取得します。
Array findByCategory (String jsqueryName, String jsqueryType, String jscategoryId, Boolean jswithpermission, String sortFieldNameObject, Boolean descFlagObject, Number jsStart, Number jsLength) static
クエリを検索します。
Array find (String jsqueryName, String jsqueryType, Boolean jswithpermission, String sortFieldNameObject, Boolean descFlagObject, Number jsStart, Number jsLength) static
クエリを検索します。
String getDefaultRowNumber () static
設定ファイルに設定された、クエリ一覧画面のデフォルト表示件数を取得します。
Array getExpansionResources (String id) static
指定された拡張データソースIDに関連付けれられたリソースの一覧を取得します。
Array getExpansionSourceIds () static
拡張データソースIDの配列を取得します。
String getParameter (String key) static
システムパラメータを取得します。
VCQuery getQuery (String jsqueryCode, Boolean jswithpermission) static
クエリを取得します。
Array getRowList () static
設定ファイルに設定された、クエリ一覧画面の表示件数リストを取得します。
Array getSystemParameterKeys4Range (Boolean jsflg) static
抽出条件に設定可能なシステムパラメータのキー一覧(範囲指定用)を取得します。
Array getSystemParameterKeys (Boolean jsflg) static
抽出条件に設定可能なシステムパラメータのキー一覧を取得します。
VCQuery newQuery (String jsXmlString) static
VCQueryオブジェクトを生成します。
ResultObject regist (VCQuery jsquery) static
クエリを登録します。
ResultObject remove (Object jsquery) static
クエリを削除します。
String replaceSystemParameters (String jstarget) static
対象文字列に含まれる動的パラメータ文字列を展開します。
Array search (String jsqueryName, Boolean jswithpermission) static
クエリを検索します。
Boolean useOldQueryEditScreen () static
旧バージョンのクエリ編集画面を利用するかどうかを取得します。

メソッドの詳細

Number countByCategory (String jsqueryName, String jsqueryType, String jscategoryId, Boolean jswithpermission) static
クエリの件数を取得します。
指定したカテゴリIDで検索します。カテゴリIDがnullの場合は、カテゴリIDがnullのクエリを取得します。
パラメータ
jsqueryName : String
クエリ名(検索キー)
jsqueryType : String
クエリの種類 jp.co.intra_mart.foundation.viewcreator.model.QueryType#
jscategoryId : String
カテゴリID
jswithpermission : Boolean
クエリに含まれるテーブルのアクセス権の調査を行う場合は true、行わない場合、省略された場合はfalse
返却値
Number
Number クエリの件数
Number count (String jsqueryName, String jsqueryType, Boolean jswithpermission) static
クエリの件数を取得します。
パラメータ
jsqueryName : String
クエリ名(検索キー)
jsqueryType : String
クエリの種類 jp.co.intra_mart.foundation.viewcreator.model.QueryType#
jswithpermission : Boolean
クエリに含まれるテーブルのアクセス権の調査を行う場合は true、行わない場合、省略された場合はfalse
返却値
Number
Number クエリの件数
Array findByCategory (String jsqueryName, String jsqueryType, String jscategoryId, Boolean jswithpermission, String sortFieldNameObject, Boolean descFlagObject, Number jsStart, Number jsLength) static
クエリを検索します。
指定された検索キーを使用してクエリ名を部分一致で検索します。
検索キーが省略された場合は、登録されている全てのクエリを取得します。
指定したカテゴリIDで検索します。カテゴリIDがnullの場合は、カテゴリIDがnullのクエリを取得します。
パラメータ
jsqueryName : String
クエリ名(検索キー)
jsqueryType : String
クエリの種類 jp.co.intra_mart.foundation.viewcreator.model.QueryType#
jscategoryId : String
カテゴリID
jswithpermission : Boolean
クエリに含まれるテーブルのアクセス権の調査を行う場合は true、行わない場合、省略された場合は false
sortFieldNameObject : String
ソート順を決めるフィールド名
descFlagObject : Boolean
trueの場合は降順、falseの場合は昇順
jsStart : Number
取得開始位置
jsLength : Number
取得件数
返却値
Array
Array 一覧用クエリオブジェクト(QueryListItem)の配列
Array find (String jsqueryName, String jsqueryType, Boolean jswithpermission, String sortFieldNameObject, Boolean descFlagObject, Number jsStart, Number jsLength) static
クエリを検索します。
指定された検索キーを使用してクエリ名を部分一致で検索します。
検索キーが省略された場合は、登録されている全てのクエリを取得します。
パラメータ
jsqueryName : String
クエリ名(検索キー)
jsqueryType : String
クエリの種類 jp.co.intra_mart.foundation.viewcreator.model.QueryType#
jswithpermission : Boolean
クエリに含まれるテーブルのアクセス権の調査を行う場合は true、行わない場合、省略された場合は false
sortFieldNameObject : String
ソート順を決めるフィールド名
descFlagObject : Boolean
trueの場合は降順、falseの場合は昇順
jsStart : Number
取得開始位置
jsLength : Number
取得件数
返却値
Array
Array 一覧用クエリオブジェクト(QueryListItem)の配列
String getDefaultRowNumber () static
設定ファイルに設定された、クエリ一覧画面のデフォルト表示件数を取得します。
返却値
String
String クエリ一覧画面のデフォルト表示件数
Array getExpansionResources (String id) static
指定された拡張データソースIDに関連付けれられたリソースの一覧を取得します。
パラメータ
id : String
拡張データソースID
返却値
Array
Array リソース情報の配列
Array getExpansionSourceIds () static
拡張データソースIDの配列を取得します。
返却値
Array
Array 拡張データソースIDの配列
String getParameter (String key) static
システムパラメータを取得します。
パラメータ
key : String
システムパラメータのキー名
返却値
String
String 取得されたシステムパラメータ値
VCQuery getQuery (String jsqueryCode, Boolean jswithpermission) static
クエリを取得します。
指定されたコードに対するクエリが存在しなかった場合はnullを返却します。
パラメータ
jsqueryCode : String
クエリコード
jswithpermission : Boolean
クエリに含まれるテーブルのアクセス権の調査を行う場合は true、行わない場合、省略された場合は false
返却値
VCQuery
VCQuery クエリオブジェクト
Array getRowList () static
設定ファイルに設定された、クエリ一覧画面の表示件数リストを取得します。
返却値
Array
Array クエリ一覧画面の表示件数リスト
Array getSystemParameterKeys4Range (Boolean jsflg) static
抽出条件に設定可能なシステムパラメータのキー一覧(範囲指定用)を取得します。
システムパラメータは、conf/viewcreator-config.xmlで設定します。
パラメータ
jsflg : Boolean
特殊パラメータキーを含める場合は true、含めない場合は false
返却値
Array
Array システムパラメータ・キー文字列の配列
Array getSystemParameterKeys (Boolean jsflg) static
抽出条件に設定可能なシステムパラメータのキー一覧を取得します。
システムパラメータは、conf/viewcreator-config.xmlで設定します。
パラメータ
jsflg : Boolean
特殊パラメータキーを含める場合は true、含めない場合は false
返却値
Array
Array システムパラメータ・キー文字列の配列
VCQuery newQuery (String jsXmlString) static
VCQueryオブジェクトを生成します。
パラメータ
jsXmlString : String
クエリを表すXML文字列
返却値
VCQuery
VCQuery クエリオブジェクト
ResultObject regist (VCQuery jsquery) static
クエリを登録します。
パラメータ
jsquery : VCQuery
クエリオブジェクト
返却値
ResultObject
ResultObject 処理結果オブジェクト
errorには、エラーの有無が設定されます。(Boolean)
ResultObject remove (Object jsquery) static
クエリを削除します。
パラメータ
jsquery : Object
クエリコード (String)または、クエリコードの配列 (Array)または、クエリオブジェクト
返却値
ResultObject
ResultObject 処理結果オブジェクト
errorには、エラーの有無が設定されます。(Boolean)
String replaceSystemParameters (String jstarget) static
対象文字列に含まれる動的パラメータ文字列を展開します。
パラメータ
jstarget : String
変換対象文字列
返却値
String
String 変換結果
Array search (String jsqueryName, Boolean jswithpermission) static
クエリを検索します。
指定された検索キーを使用してクエリ名を部分一致で検索します。
検索キーが省略された場合は、登録されている全てのクエリを取得します。
パラメータ
jsqueryName : String
クエリ名(検索キー)
jswithpermission : Boolean
クエリに含まれるテーブルのアクセス権の調査を行う場合は true、行わない場合、省略された場合は false
返却値
Array
Array クエリオブジェクト(VCQuery)の配列
Boolean useOldQueryEditScreen () static
旧バージョンのクエリ編集画面を利用するかどうかを取得します。
返却値
Boolean
Boolean true: 旧バージョンの画面を利用する false:新バージョンの画面を利用する