[ 1777747 ] PO.set_ValueOfColumn should also accept columnName as param
This commit is contained in:
parent
f445ee98c7
commit
266ea6aa25
|
@ -816,6 +816,19 @@ public abstract class PO
|
|||
return set_ValueNoCheckE (ColumnName, value);
|
||||
} // set_ValueNoCheckE
|
||||
|
||||
/**
|
||||
* Set value of Column
|
||||
* @param columnName
|
||||
* @param value
|
||||
*/
|
||||
public final void set_ValueOfColumn(String columnName, Object value)
|
||||
{
|
||||
int AD_Column_ID = p_info.getAD_Column_ID(columnName);
|
||||
if (AD_Column_ID > 0)
|
||||
{
|
||||
set_ValueOfColumn(AD_Column_ID, value);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Set Value of Column
|
||||
|
|
|
@ -266,6 +266,20 @@ public class POInfo implements Serializable
|
|||
return -1;
|
||||
} // getColumnIndex
|
||||
|
||||
/**
|
||||
* @param columnName
|
||||
* @return AD_Column_ID if found, -1 if not found
|
||||
*/
|
||||
public int getAD_Column_ID(String columnName)
|
||||
{
|
||||
for (int i = 0; i < m_columns.length; i++)
|
||||
{
|
||||
if (m_columns[i].ColumnName.equals(columnName))
|
||||
return m_columns[i].AD_Column_ID;
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get Column
|
||||
* @param index index
|
||||
|
|
Loading…
Reference in New Issue