public void setComboTableDataIdentifier( ComboTableData comboTableData, String tableName, FieldProvider field) throws Exception { if (!UIReferenceUtility.checkTableTranslation(comboTableData, tableName, field, reference)) { comboTableData.addSelectField( UIReferenceUtility.formatField( comboTableData.getVars(), reference, (((tableName != null && tableName.length() != 0) ? (tableName + ".") : "") + field.getField("name"))), "NAME"); } }
/** Helper method called from generateSQL to create the SQL for the identifier */ protected void identifier( TableSQLData tableSql, String parentTableName, Properties field, String identifierName, String realName, boolean tableRef) throws Exception { if (field == null) return; if (!UIReferenceUtility.checkTableTranslation( tableSql, parentTableName, field, reference, identifierName, realName, tableRef)) { tableSql.addSelectField( UIReferenceUtility.formatField( tableSql.getVars(), reference, (parentTableName + "." + field.getProperty("ColumnName"))), identifierName); } }