|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.model.MLookupFactory
public class MLookupFactory
Create MLookups
| Constructor Summary | |
|---|---|
MLookupFactory()
|
|
| Method Summary | |
|---|---|
static MLookup |
get(Ctx ctx,
int WindowNo,
int Column_ID,
int AD_Reference_ID)
Create MLookup |
static MLookup |
get(Ctx ctx,
int WindowNo,
int Column_ID,
int AD_Reference_ID,
Language language,
String ColumnName,
int AD_Reference_Value_ID,
boolean IsParent,
String ValidationCode)
Create MLookup |
static StringBuffer |
getLookup_DisplayColumn(Language language,
String TableName)
Get Display Columns SQL for Table/Table Direct Lookup |
static MLookupInfo |
getLookup_List(Language language,
int AD_Reference_Value_ID)
Get Lookup SQL for Lists |
static String |
getLookup_ListEmbed(Language language,
int AD_Reference_Value_ID,
String linkColumnName)
Get Lookup SQL for List |
static String |
getLookup_TableDirEmbed(Language language,
String ColumnName,
String BaseTable)
Get embedded SQL for TableDir Lookup (no translation) |
static String |
getLookup_TableDirEmbed(Language language,
String ColumnName,
String BaseTable,
String BaseColumn)
Get embedded SQL for TableDir Lookup (no translation) |
static String |
getLookup_TableEmbed(Language language,
String BaseColumn,
String BaseTable,
int AD_Reference_Value_ID)
Get Embedded Lookup SQL for Table Lookup |
static MLookupInfo |
getLookupInfo(Ctx ctx,
int WindowNo,
int AD_Reference_ID,
int Column_ID,
Language language,
String ColumnName,
int AD_Reference_Value_ID,
boolean IsParent,
String ValidationCode)
Get Information for Lookups based on Column_ID for Table Columns or Process Parameters. |
static MLookupInfo |
getLookupInfo(Lookup lookup,
int Column_ID,
Language language,
String ColumnName,
int AD_Reference_Value_ID,
boolean IsParent,
String ValidationCode)
Get Information for Lookups based on Column_ID for Table Columns or Process Parameters. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MLookupFactory()
| Method Detail |
|---|
public static MLookup get(Ctx ctx,
int WindowNo,
int Column_ID,
int AD_Reference_ID,
Language language,
String ColumnName,
int AD_Reference_Value_ID,
boolean IsParent,
String ValidationCode)
ctx - context for accessWindowNo - window noAD_Reference_ID - display typeColumn_ID - AD_Column_ID or AD_Process_Para_IDlanguage - report languageColumnName - key column nameAD_Reference_Value_ID - AD_Reference (List, Table)IsParent - parent (prevents query to directly access value)ValidationCode - optional SQL validation
Exception - if Lookup could not be created
public static MLookup get(Ctx ctx,
int WindowNo,
int Column_ID,
int AD_Reference_ID)
ctx - context for accessWindowNo - window noColumn_ID - AD_Column_ID or AD_Process_Para_IDAD_Reference_ID - display type
public static MLookupInfo getLookupInfo(Lookup lookup,
int Column_ID,
Language language,
String ColumnName,
int AD_Reference_Value_ID,
boolean IsParent,
String ValidationCode)
Key, Value, Name, IsActive (where either key or value is null)
ctx - context for accessWindowNo - window noAD_Reference_ID - display typeColumn_ID - AD_Column_ID or AD_Process_Para_IDlanguage - report languageColumnName - key column nameAD_Reference_Value_ID - AD_Reference (List, Table)IsParent - parent (prevents query to directly access value)ValidationCode - optional SQL validation
public static MLookupInfo getLookupInfo(Ctx ctx,
int WindowNo,
int AD_Reference_ID,
int Column_ID,
Language language,
String ColumnName,
int AD_Reference_Value_ID,
boolean IsParent,
String ValidationCode)
Key, Value, Name, IsActive (where either key or value is null)
ctx - context for accessWindowNo - window noAD_Reference_ID - display typeColumn_ID - AD_Column_ID or AD_Process_Para_IDlanguage - report languageColumnName - key column nameAD_Reference_Value_ID - AD_Reference (List, Table)IsParent - parent (prevents query to directly access value)ValidationCode - optional SQL validation
public static MLookupInfo getLookup_List(Language language,
int AD_Reference_Value_ID)
language - report languageAD_Reference_Value_ID - reference value
public static String getLookup_ListEmbed(Language language,
int AD_Reference_Value_ID,
String linkColumnName)
language - report LanguageAD_Reference_Value_ID - reference valuelinkColumnName - link column name
public static String getLookup_TableEmbed(Language language,
String BaseColumn,
String BaseTable,
int AD_Reference_Value_ID)
language - report languageBaseColumn - base column nameBaseTable - base table nameAD_Reference_Value_ID - reference value
public static StringBuffer getLookup_DisplayColumn(Language language,
String TableName)
language - report languageTableName - table name
public static String getLookup_TableDirEmbed(Language language,
String ColumnName,
String BaseTable)
language - report languageColumnName - column nameBaseTable - base table
public static String getLookup_TableDirEmbed(Language language,
String ColumnName,
String BaseTable,
String BaseColumn)
language - report languageColumnName - column nameBaseTable - base tableBaseColumn - base column
|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||