PM-4205: (pmDynaform) 0019325: El seteo de los valores de un control checkgroup desde un trigger no populan los labels

.

.

.
This commit is contained in:
marcelo.cuiza
2015-11-27 11:48:24 -04:00
parent 8cab1bb724
commit bac56f9843
2 changed files with 83 additions and 0 deletions

View File

@@ -872,5 +872,26 @@ class Variable
return $sCall;
}
}
public function getVariableTypeByName($processUid, $variableName)
{
try {
$criteria = new \Criteria("workflow");
$criteria->addSelectColumn(\ProcessVariablesPeer::VAR_UID);
$criteria->addSelectColumn(\ProcessVariablesPeer::VAR_NAME);
$criteria->addSelectColumn(\ProcessVariablesPeer::VAR_FIELD_TYPE);
$criteria->add(\ProcessVariablesPeer::VAR_NAME, $variableName);
$criteria->add(\ProcessVariablesPeer::PRJ_UID, $processUid);
$rsCriteria = \ProcessVariablesPeer::doSelectRS($criteria);
$rsCriteria->setFetchmode(\ResultSet::FETCHMODE_ASSOC);
if ($rsCriteria->next()) {
$row = $rsCriteria->getRow();
return sizeof($row) ? $row : false;
}
return false;
} catch (\Exception $e) {
throw $e;
}
}
}