Na aplicação menu tenho a seguinte instrução no onExecute
// AGENDA - BEBÊS
if ({sc_menu_item} == “item_11”)
{
[var_tipo] = ‘B’;
}
// AGENDA - GESTANTES
if ({sc_menu_item} == “item_10”)
{
[var_tipo] = ‘G’;
}
Na aplicação calendario se eu coloco no SQL
tipo = ‘[var_tipo]’ funfa legal
Mas se eu coloco no evento onScriptInit
$where = ‘’;
if ([var_tipo] != ‘’){
$where = " tipo = ‘[var_tipo]’ ";
}
if (!empty($where)) {
if (empty({sc_where_atual})) {
sc_select_where(add) = " WHERE " . $where;
} else {
sc_select_where(add) = " AND " . $where;
}
}
Ele simplesmente ignora o filtro…
Alguem tem uma explicação ou estou fazendo errado esse trem ?
Valeu
Carlos