|
|
@ -184,7 +184,7 @@ public class TechnicalClassApi { |
|
|
public static List<Map<String, String>> getTechnicalAttributesMap(Server srv, String technicalSpecNo, String technicalClass) throws APException { |
|
|
public static List<Map<String, String>> getTechnicalAttributesMap(Server srv, String technicalSpecNo, String technicalClass) throws APException { |
|
|
StringBuilder searchSql = new StringBuilder(); |
|
|
StringBuilder searchSql = new StringBuilder(); |
|
|
searchSql.append("SELECT OBJID ifsRowId, OBJVERSION ifsRowVersion, ATTRIBUTE,"); |
|
|
searchSql.append("SELECT OBJID ifsRowId, OBJVERSION ifsRowVersion, ATTRIBUTE,"); |
|
|
searchSql.append(" VALUE_NO, LOWER_LIMIT, UPPER_LIMIT, INFO,"); |
|
|
|
|
|
|
|
|
searchSql.append(" VALUE_TEXT, VALUE_NO, LOWER_LIMIT, UPPER_LIMIT, INFO,"); |
|
|
searchSql.append(" CASE WHEN objtype = 'TechnicalSpecNumeric' THEN 'Numeric'"); |
|
|
searchSql.append(" CASE WHEN objtype = 'TechnicalSpecNumeric' THEN 'Numeric'"); |
|
|
searchSql.append(" WHEN objtype = 'TechnicalSpecAlphanum' THEN 'Alpha' ELSE '' END attributeType"); |
|
|
searchSql.append(" WHEN objtype = 'TechnicalSpecAlphanum' THEN 'Alpha' ELSE '' END attributeType"); |
|
|
searchSql.append(" FROM ifsapp.TECHNICAL_SPECIFICATION_BOTH"); |
|
|
searchSql.append(" FROM ifsapp.TECHNICAL_SPECIFICATION_BOTH"); |
|
|
|