AW
Title TWindow dinamico
Olá pessoal
Preciso de uma ajuda pois quero que ao abrir uma TWindow o titulo traga uma informação do banco.
Estou usando AdiantiStandardListTrait para a listagem.
No model eu tenho:
No TWindow não funciona quando seto o titulo:
<php
$this->setDatabase('sgdt');
$this->setActiveRecord('Obra');
parent::setTitle('Obras Empresa {contratante->nome_fantasia}');
....
?>
Segue anexo
Gostaria de trazer o nome da empresa.
Obrigado
Preciso de uma ajuda pois quero que ao abrir uma TWindow o titulo traga uma informação do banco.
Estou usando AdiantiStandardListTrait para a listagem.
No model eu tenho:
- <?php
- .......
- public function get_contratante(){
- if (empty($this->contratante)){
- //$this->contratada = parent::loadComposite('Empresa', 'id', $this->empresa_id);
- $this->contratante = new Empresa($this->empresa_id);
- }
- return $this->contratante;
- }
- .......
- ?>
No TWindow não funciona quando seto o titulo:
<php
$this->setDatabase('sgdt');
$this->setActiveRecord('Obra');
parent::setTitle('Obras Empresa {contratante->nome_fantasia}');
....
?>
Segue anexo
Gostaria de trazer o nome da empresa.
Obrigado
Bom dia,
Erro de sintaxe:
Para interpretar a variável deve usar " ", e faltou o $ na variável.
Não funcionou.
Erro: Notice: Undefined variable: contratante
Pelo que entendi eu tenho que chamar o função get_contratante que está na model.
Um fiz igual como se declara em uma TDataGridColumn, nela eu não preciso colocar o '$' como na linha abaixo.
$col_contratada = new TDataGridColumn('contratada->nome_fantasia', 'Contratada', 'left', '0%');
Allison eu uso o código abaixo para abrir um relatório Tabular e funciona perfeitamente.
Tente adaptar ao seu.
Show pessoal eu consegui aqui
Obrigado a todos!