{
String t2 = (String)aliases.get(t);
if (t2 != null)
t = t2;
}
SQLParser s = add(t);
if (s != null){
Vector sl = s.getSelectList();
/*if (sl == null){
sl = new Vector();
selects.put(t,sl);
}*/
//itm = sqp.parseSelectAlias(itm);
//itm = s.getSFunctions().parse(itm);
i = itm.toLowerCase().indexOf(" as ");
if (i > 0){
String itmn = (StringUtil.getTrimmedValue(itm.substring(0,i)));
String itmn2 = StringUtil.getTrimmedValue(itm.substring(i + 3,itm.length()));
selectASPut(t,itmn,itmn2);
itm = itmn2;
} //else //(" NO AS 3 " + itm);
/* (t + " SELECTSSS U 2 " + itm);
if (itm.endsWith(".*"))
{
String tn = findTable(t);
(t + " SELECTSSS U 24u " + tn + ":" + aliases);
Vector fl = jiqlDBMgr.get(sqp.getProperties()).getTableInfo(tn).getFieldList();
String an = itm.substring(0,itm.length() - 1);
for (int fct = 0;fct < fl.size();fct++)
sl.add(an + fl.elementAt(fct));
}
else*/
sl.add(itm);
return true;
}
t = (String)aliases.get(t);
if (t != null){
s = add(t);
if (s != null){
Vector sl = s.getSelectList();
/*if (sl == null){
sl = new Vector();
selects.put(t,sl);
}*/
i = itm.toLowerCase().indexOf(" as ");