return null;
}
}
// Create Query from Parameters
MQuery query = null;
if (IsForm && pi.getRecord_ID() != 0 // Form = one record
&& !TableName.startsWith("T_") ) // Not temporary table - teo_sarca, BF [ 2828886 ]
{
query = MQuery.getEqualQuery(TableName + "_ID", pi.getRecord_ID());
}
else
{
query = MQuery.get (ctx, pi.getAD_PInstance_ID(), TableName);
}
// Add to static where clause from ReportView
if (whereClause.length() != 0)
query.addRestriction(whereClause);
// Get Print Format
MPrintFormat format = null;
Object so = pi.getSerializableObject();
if (so instanceof MPrintFormat)