CF
TDBMultiSearch passando parâmetro para TDBCombo
Possui dois campos:
Um a lista de condomínios clientes, e uma lista dos funcionários para cada condomínio. Qual eu selecionar um condomínio, o sistema terá que filtrar o funcionário que se encaixe neste condomínio e carregar o DBCombo.
No evento OnChageAction, foi colocado:
Outra dúvida, se possível, como eu limpo uma variável $criteria?
Obrigado
Cleber Fosse
- <?php
- $condominio_id = new TDBMultiSearch('condominio_id','predial','Condominio','id','nome');
- $criteria = new TCriteria;
- $criteria->add(new TFilter('condominio_id','=',-1));
- $funcionario_id = new TDBCombo('funcionario_id','predial','Funcionario','id','nome','nome',$criteria);
- ?>
Um a lista de condomínios clientes, e uma lista dos funcionários para cada condomínio. Qual eu selecionar um condomínio, o sistema terá que filtrar o funcionário que se encaixe neste condomínio e carregar o DBCombo.
No evento OnChageAction, foi colocado:
- <?php
- public static function onChangeAction($param)
- {
- $obj = new StdClass;
- $obj->condominio_id = $param[condominio_id];
- TDBCombo::reload('form_vistoria', 'funcionario_id', $obj);
- }
- ?>
Outra dúvida, se possível, como eu limpo uma variável $criteria?
Obrigado
Cleber Fosse
se você fizer
é um novo objeto critéria zerado;