Preciso de ajuda.
Criei um relacionamento one-to-many entre 2 novos módulos.
Estou com problemas na ListView pois ela teima em não mostrar o campo que eu coloquei no 'rname'.
detailview e editview funcionam muito bem porém o listview insiste em não usar o campo certo.PHP Code:// vardefs.php
$dictionary['paci_pacientes_insercao']['fields']['paciente_nome'] =>
array (
'required' => false,
'source' => 'non-db',
'name' => 'paciente_nome',
'vname' => 'LBL_PACIENTE_NOME',
'type' => 'relate',
'massupdate' => 0,
'importable' => 'true',
'duplicate_merge' => 'disabled',
'duplicate_merge_dom_value' => '',
'audited' => true,
'reportable' => true,
'id_name' => 'paciente_id',
'ext2' => 'paci_Pacientes', //????
'module' => 'paci_Pacientes',
'rname' => 'nome',
'quicksearch' => 'enabled',
'link' => false,
),
DEBUG ligado:
Não consigo descobrir de onde ele tira que o campo paciente_nome esta relacionado com nameSELECT paci_pacientes_insercao.id , jt0.name paciente_nome , paci_pacientes_insercao.status , paci_pacientes_insercao.motivo , paci_pacientes_insercao.data_inicio , paci_pacientes_insercao.data_final , paci_pacientes_insercao.assigned_user_id FROM paci_pacientes_insercao LEFT JOIN paci_pacientes jt0 ON paci_pacientes_insercao.paciente_id = jt0.id AND jt0.deleted=0 where paci_pacientes_insercao.deleted=0 ORDER BY paci_pacientes_insercao.data_inicio ASC
Código do listviewdefs
-----------------------------PHP Code:$listViewDefs [$module_name] ['paciente_nome'] =>
array (
'type' => 'relate',
'default' => true,
'sortable' => true,
'width' => '10%',
'label' => 'LBL_PACIENTE_NOME',
),
Usando a versão comunity 6.1


LinkBack URL
About LinkBacks



Reply With Quote

Bookmarks