Dúvida: Por que não aparece o valor associado da coluna tenho o seguinte arquivo:Clientlist.class.php ...
LG
Dúvida: Por que não aparece o valor associado da coluna  
Fechado
tenho o seguinte arquivo:Clientlist.class.php

 
  1. <?php
  2. /**
  3. * ClienteList Listing
  4. * @author <your name here>
  5. */
  6. class ClienteList extends TStandardList
  7. {
  8. protected $form; // registration form
  9. protected $datagrid; // listing
  10. protected $pageNavigation;
  11. protected $formgrid;
  12. protected $deleteButton;
  13. protected $transformCallback;
  14. /**
  15. * Page constructor
  16. */
  17. public function get_situacao_cli( )
  18. {
  19. $nomes = array('A'=>'Ativo', 'B'=>'Bloqueado');
  20. return $nomes[$this->situacao];
  21. }
  22. public function __construct()
  23. {
  24. parent::__construct();
  25. parent::setDatabase('conexao'); // defines the database
  26. parent::setActiveRecord('Cliente'); // defines the active record
  27. parent::setDefaultOrder('ID_CLIENTE', 'asc'); // defines the default order
  28. // parent::setCriteria($criteria) // define a standard filter
  29. parent::addFilterField('CODIGO', 'like', 'CODIGO'); // filterField, operator, formField
  30. parent::addFilterField('RAZAO_SOCIAL', 'like', 'RAZAO_SOCIAL'); // filterField, operator, formField
  31. parent::addFilterField('CPF', 'like', 'CPF'); // filterField, operator, formField
  32. parent::addFilterField('CNPJ', 'like', 'CNPJ'); // filterField, operator, formField
  33. parent::addFilterField('ID_CIDADE', 'like', 'ID_CIDADE'); // filterField, operator, formField
  34. parent::addFilterField('FONE', 'like', 'FONE'); // filterField, operator, formField
  35. parent::addFilterField('SITUACAO', 'like', 'SITUACAO'); // filterField, operator, formField
  36. // creates the form
  37. $this->form = new TQuickForm('form_search_Cliente');
  38. $this->form->class = 'tform'; // change CSS class
  39. $this->form->style = 'display: table;width:110%'; // change style
  40. $this->form->setFormTitle('Cliente');
  41. // create the form fields
  42. $CODIGO = new TEntry('CODIGO');
  43. $RAZAO_SOCIAL = new TEntry('RAZAO_SOCIAL');
  44. $CPF = new TEntry('CPF');
  45. $CNPJ = new TEntry('CNPJ');
  46. $ID_CIDADE = new TEntry('ID_CIDADE');
  47. $FONE = new TEntry('FONE');
  48. $SITUACAO = new TEntry('SITUACAO');
  49. $CONJUGE_NASCIMENTO = new TEntry('CONJUGE_NASCIMENTO');
  50. $CONJUGE_TRABALHO = new TEntry('CONJUGE_TRABALHO');
  51. $CONJUGE_ADMISSAO = new TEntry('CONJUGE_ADMISSAO');
  52. $CONJUGE_FONE = new TEntry('CONJUGE_FONE');
  53. $ENTREGA_NOME = new TEntry('ENTREGA_NOME');
  54. $ENTREGA_ENDERECO = new TEntry('ENTREGA_ENDERECO');
  55. $ENTREGA_BAIRRO = new TEntry('ENTREGA_BAIRRO');
  56. $ENTREGA_ID_CIDADE = new TEntry('ENTREGA_ID_CIDADE');
  57. $ENTREGA_FONE = new TEntry('ENTREGA_FONE');
  58. $NOME_CONHECIDO1 = new TEntry('NOME_CONHECIDO1');
  59. $NOME_CONHECIDO2 = new TEntry('NOME_CONHECIDO2');
  60. $REF_BANCO1 = new TEntry('REF_BANCO1');
  61. $REF_BANCO2 = new TEntry('REF_BANCO2');
  62. $REF_BANCO3 = new TEntry('REF_BANCO3');
  63. $REF_BANCO1_CONTA = new TEntry('REF_BANCO1_CONTA');
  64. $REF_BANCO2_CONTA = new TEntry('REF_BANCO2_CONTA');
  65. $REF_BANCO3_CONTA = new TEntry('REF_BANCO3_CONTA');
  66. $REF_COM_NOME1 = new TEntry('REF_COM_NOME1');
  67. $REF_COM_NOME2 = new TEntry('REF_COM_NOME2');
  68. $REF_COM_NOME3 = new TEntry('REF_COM_NOME3');
  69. $REF_COM_FONE1 = new TEntry('REF_COM_FONE1');
  70. $REF_COM_FONE2 = new TEntry('REF_COM_FONE2');
  71. $REF_COM_FONE3 = new TEntry('REF_COM_FONE3');
  72. $REF_COM_VALOR1 = new TEntry('REF_COM_VALOR1');
  73. $REF_COM_VALOR2 = new TEntry('REF_COM_VALOR2');
  74. $REF_COM_VALOR3 = new TEntry('REF_COM_VALOR3');
  75. $REF_COM_PONTUALIDADE1 = new TEntry('REF_COM_PONTUALIDADE1');
  76. $REF_COM_PONTUALIDADE2 = new TEntry('REF_COM_PONTUALIDADE2');
  77. $REF_COM_PONTUALIDADE3 = new TEntry('REF_COM_PONTUALIDADE3');
  78. $INDICADOR_1 = new TEntry('INDICADOR_1');
  79. $INDICADOR_2 = new TEntry('INDICADOR_2');
  80. $INDICADOR_3 = new TEntry('INDICADOR_3');
  81. $INDICADOR_4 = new TEntry('INDICADOR_4');
  82. $INDICADOR_5 = new TEntry('INDICADOR_5');
  83. $INDICADOR_6 = new TEntry('INDICADOR_6');
  84. $INDICADOR_7 = new TEntry('INDICADOR_7');
  85. $INDICADOR_8 = new TEntry('INDICADOR_8');
  86. $INDICADOR_9 = new TEntry('INDICADOR_9');
  87. $INDICADOR_10 = new TEntry('INDICADOR_10');
  88. $SPC_DATA_ENVIO = new TEntry('SPC_DATA_ENVIO');
  89. $SPC_VALOR_COMPRA = new TEntry('SPC_VALOR_COMPRA');
  90. $SPC_DATA_BAIXA = new TEntry('SPC_DATA_BAIXA');
  91. $SERASA_DATA_ENVIO = new TEntry('SERASA_DATA_ENVIO');
  92. $SERASA_VALOR_COMPRA = new TEntry('SERASA_VALOR_COMPRA');
  93. $SERASA_DATA_BAIXA = new TEntry('SERASA_DATA_BAIXA');
  94. $OUTRA_DATA_ENVIO = new TEntry('OUTRA_DATA_ENVIO');
  95. $OUTRA_VALOR_COMPRA = new TEntry('OUTRA_VALOR_COMPRA');
  96. $OUTRA_DATA_BAIXA = new TEntry('OUTRA_DATA_BAIXA');
  97. $OBSERVACOES = new TEntry('OBSERVACOES');
  98. $TABELA_PRECO = new TEntry('TABELA_PRECO');
  99. $TIPO_PAGAMENTO = new TEntry('TIPO_PAGAMENTO');
  100. $FORMA_PAGAMENTO = new TEntry('FORMA_PAGAMENTO');
  101. $ALTERAR_PRECO = new TEntry('ALTERAR_PRECO');
  102. $ID_CLIENTE_COBRANCA = new TEntry('ID_CLIENTE_COBRANCA');
  103. $IND_TIPO_PAGAMENTO = new TEntry('IND_TIPO_PAGAMENTO');
  104. $RECEBE_COBRANCA = new TEntry('RECEBE_COBRANCA');
  105. $COBRAR_TAXA_CARTORIO = new TEntry('COBRAR_TAXA_CARTORIO');
  106. $COBRAR_TAXA_BANCARIA = new TEntry('COBRAR_TAXA_BANCARIA');
  107. $ID_USUARIO = new TEntry('ID_USUARIO');
  108. $DATA_HORA_ALT = new TEntry('DATA_HORA_ALT');
  109. $ID_VENDEDOR = new TEntry('ID_VENDEDOR');
  110. $ID_TIPO_ATIVIDADE = new TEntry('ID_TIPO_ATIVIDADE');
  111. $ID_PRACA = new TEntry('ID_PRACA');
  112. $ID_EMPRESA = new TEntry('ID_EMPRESA');
  113. $CONCORRENCIA = new TEntry('CONCORRENCIA');
  114. $EMAIL_NFE = new TEntry('EMAIL_NFE');
  115. $ID_FOTO = new TEntry('ID_FOTO');
  116. $UNIDADE_VENDA = new TEntry('UNIDADE_VENDA');
  117. $ID_EMPRESA_NF = new TEntry('ID_EMPRESA_NF');
  118. $EMITE_NOTA = new TEntry('EMITE_NOTA');
  119. $CEP = new TEntry('CEP');
  120. $ID_TRANSPORTADOR = new TEntry('ID_TRANSPORTADOR');
  121. $SALDO_CREDITO = new TEntry('SALDO_CREDITO');
  122. $CODIGO_CONVENIO = new TEntry('CODIGO_CONVENIO');
  123. $ID_CAIXA = new TEntry('ID_CAIXA');
  124. $HISTORICO_VENDAS = new TEntry('HISTORICO_VENDAS');
  125. $HISTORICO_ITENS = new TEntry('HISTORICO_ITENS');
  126. $DESCONTO = new TEntry('DESCONTO');
  127. $ID_BANCO = new TEntry('ID_BANCO');
  128. $EMAIL_BOLETO = new TEntry('EMAIL_BOLETO');
  129. $ID_REDE = new TEntry('ID_REDE');
  130. $DIA_VENCTO = new TEntry('DIA_VENCTO');
  131. $DIA_VIRADA = new TEntry('DIA_VIRADA');
  132. $ID_FORMA = new TEntry('ID_FORMA');
  133. $MATRICULA = new TEntry('MATRICULA');
  134. $AUTORIZADO1 = new TEntry('AUTORIZADO1');
  135. $AUTORIZADO2 = new TEntry('AUTORIZADO2');
  136. $AUTORIZADO3 = new TEntry('AUTORIZADO3');
  137. $AUTORIZADO4 = new TEntry('AUTORIZADO4');
  138. $AUTORIZADO5 = new TEntry('AUTORIZADO5');
  139. $AUTORIZADO6 = new TEntry('AUTORIZADO6');
  140. $TRANSMITIDO = new TEntry('TRANSMITIDO');
  141. $OBS_SPC1 = new TEntry('OBS_SPC1');
  142. $OBS_SPC2 = new TEntry('OBS_SPC2');
  143. $OBS_SPC3 = new TEntry('OBS_SPC3');
  144. $ROUPA_CALCA = new TEntry('ROUPA_CALCA');
  145. $ROUPA_CAMISA = new TEntry('ROUPA_CAMISA');
  146. $ROUPA_SAPATO = new TEntry('ROUPA_SAPATO');
  147. $ROUPA_BLAZER = new TEntry('ROUPA_BLAZER');
  148. $DIRETORIO = new TEntry('DIRETORIO');
  149. $DESC_FINANCEIRO = new TEntry('DESC_FINANCEIRO');
  150. $IND_TPAGTO = new TEntry('IND_TPAGTO');
  151. $DESPESAS_CLIENTE = new TEntry('DESPESAS_CLIENTE');
  152. $NOME_USER_LIBEROU = new TEntry('NOME_USER_LIBEROU');
  153. $ID_USER_LIBEROU = new TEntry('ID_USER_LIBEROU');
  154. $MOTIVO_LIBERACAO = new TEntry('MOTIVO_LIBERACAO');
  155. $LIBERA_CREDIARIO = new TEntry('LIBERA_CREDIARIO');
  156. $DATA_HORA_LIBERACAO = new TEntry('DATA_HORA_LIBERACAO');
  157. $QUAL_PRECO = new TEntry('QUAL_PRECO');
  158. $CARENCIA = new TEntry('CARENCIA');
  159. $ID_FOTO_A1 = new TEntry('ID_FOTO_A1');
  160. $ID_FOTO_A2 = new TEntry('ID_FOTO_A2');
  161. $ID_FOTO_A3 = new TEntry('ID_FOTO_A3');
  162. $ID_FOTO_A4 = new TEntry('ID_FOTO_A4');
  163. $ID_FOTO_A5 = new TEntry('ID_FOTO_A5');
  164. $ID_FOTO_A6 = new TEntry('ID_FOTO_A6');
  165. $VALOR_AUTORIZADO1 = new TEntry('VALOR_AUTORIZADO1');
  166. $VALOR_AUTORIZADO2 = new TEntry('VALOR_AUTORIZADO2');
  167. $VALOR_AUTORIZADO3 = new TEntry('VALOR_AUTORIZADO3');
  168. $VALOR_AUTORIZADO4 = new TEntry('VALOR_AUTORIZADO4');
  169. $VALOR_AUTORIZADO5 = new TEntry('VALOR_AUTORIZADO5');
  170. $VALOR_AUTORIZADO6 = new TEntry('VALOR_AUTORIZADO6');
  171. $DI_AUTORIZADO1 = new TEntry('DI_AUTORIZADO1');
  172. $DI_AUTORIZADO2 = new TEntry('DI_AUTORIZADO2');
  173. $DI_AUTORIZADO3 = new TEntry('DI_AUTORIZADO3');
  174. $DI_AUTORIZADO4 = new TEntry('DI_AUTORIZADO4');
  175. $DI_AUTORIZADO5 = new TEntry('DI_AUTORIZADO5');
  176. $DI_AUTORIZADO6 = new TEntry('DI_AUTORIZADO6');
  177. $DF_AUTORIZADO1 = new TEntry('DF_AUTORIZADO1');
  178. $DF_AUTORIZADO2 = new TEntry('DF_AUTORIZADO2');
  179. $DF_AUTORIZADO3 = new TEntry('DF_AUTORIZADO3');
  180. $DF_AUTORIZADO4 = new TEntry('DF_AUTORIZADO4');
  181. $DF_AUTORIZADO5 = new TEntry('DF_AUTORIZADO5');
  182. $DF_AUTORIZADO6 = new TEntry('DF_AUTORIZADO6');
  183. $DOC_AUTORIZADO1 = new TEntry('DOC_AUTORIZADO1');
  184. $DOC_AUTORIZADO2 = new TEntry('DOC_AUTORIZADO2');
  185. $DOC_AUTORIZADO3 = new TEntry('DOC_AUTORIZADO3');
  186. $DOC_AUTORIZADO4 = new TEntry('DOC_AUTORIZADO4');
  187. $DOC_AUTORIZADO5 = new TEntry('DOC_AUTORIZADO5');
  188. $DOC_AUTORIZADO6 = new TEntry('DOC_AUTORIZADO6');
  189. $ENDERECO_TRABALHO = new TEntry('ENDERECO_TRABALHO');
  190. $CONTATO_FINANCEIRO = new TEntry('CONTATO_FINANCEIRO');
  191. $FONE_FINANCEIRO = new TEntry('FONE_FINANCEIRO');
  192. $RG_EXPEDICAO = new TEntry('RG_EXPEDICAO');
  193. $RG_ORGAO = new TEntry('RG_ORGAO');
  194. $ESCOLARIDADE = new TEntry('ESCOLARIDADE');
  195. $DESC_APOSENTADORIA = new TEntry('DESC_APOSENTADORIA');
  196. $DESC_PENSAO = new TEntry('DESC_PENSAO');
  197. $NRO_APOSENTADORIA = new TEntry('NRO_APOSENTADORIA');
  198. $NRO_PENSAO = new TEntry('NRO_PENSAO');
  199. $NIT = new TEntry('NIT');
  200. $ID_SITUACAO = new TEntry('ID_SITUACAO');
  201. $ID_CONJUGE = new TEntry('ID_CONJUGE');
  202. $ENDERECO_CORRESPONDENCIA = new TEntry('ENDERECO_CORRESPONDENCIA');
  203. $EMPRESA_CNPJ = new TEntry('EMPRESA_CNPJ');
  204. $EMPRESA_VINCULO = new TEntry('EMPRESA_VINCULO');
  205. $EMPRESA_DEPARTAMENTO = new TEntry('EMPRESA_DEPARTAMENTO');
  206. $EMPRESA_TIPO_SALARIO = new TEntry('EMPRESA_TIPO_SALARIO');
  207. $EMPRESA_ORIGEM = new TEntry('EMPRESA_ORIGEM');
  208. $EMPRESA_OUTRAS_RENDAS = new TEntry('EMPRESA_OUTRAS_RENDAS');
  209. $CONJUGE_TELEFONE = new TEntry('CONJUGE_TELEFONE');
  210. $CONJUGE_TEMPO_TRABALHO = new TEntry('CONJUGE_TEMPO_TRABALHO');
  211. $CONJUGE_SALARIO = new TEntry('CONJUGE_SALARIO');
  212. $CONJUGE_END_TRABALHO = new TEntry('CONJUGE_END_TRABALHO');
  213. $CONJUGE_CID_TRABALHO = new TEntry('CONJUGE_CID_TRABALHO');
  214. $CONJUGE_CEP_TRABALHO = new TEntry('CONJUGE_CEP_TRABALHO');
  215. $CONJUGE_DEP_TRABALHO = new TEntry('CONJUGE_DEP_TRABALHO');
  216. $CONJUGE_DATA_ADM = new TEntry('CONJUGE_DATA_ADM');
  217. $CONJUGE_RENDA = new TEntry('CONJUGE_RENDA');
  218. $CONJUGE_VINCULO = new TEntry('CONJUGE_VINCULO');
  219. $CONJUGE_TIPO_EMPREGO = new TEntry('CONJUGE_TIPO_EMPREGO');
  220. $CONJUGE_ORIGEM_RENDA = new TEntry('CONJUGE_ORIGEM_RENDA');
  221. $CONJUGE_OUTRAS_RENDAS = new TEntry('CONJUGE_OUTRAS_RENDAS');
  222. $EMPRESA_CEP = new TEntry('EMPRESA_CEP');
  223. $CONJUGE_CNPJ_TRABALHO = new TEntry('CONJUGE_CNPJ_TRABALHO');
  224. $CONJUGE_PROFISSAO = new TEntry('CONJUGE_PROFISSAO');
  225. $LIMITE_DATA_HORA_ALT = new TEntry('LIMITE_DATA_HORA_ALT');
  226. $LIMITE_USUARIO_ALT = new TEntry('LIMITE_USUARIO_ALT');
  227. $UNIDADES = new TEntry('UNIDADES');
  228. $CONJUGE_CPF = new TEntry('CONJUGE_CPF');
  229. $CONJUGE_RG = new TEntry('CONJUGE_RG');
  230. $CASAMENTO_DATA = new TEntry('CASAMENTO_DATA');
  231. $CASAMENTO_TIPO = new TEntry('CASAMENTO_TIPO');
  232. $FRETE_PAGAR = new TEntry('FRETE_PAGAR');
  233. $ID_MEUS_PEDIDOS = new TEntry('ID_MEUS_PEDIDOS');
  234. $DATA_ALT_MEUS_PEDIDOS = new TEntry('DATA_ALT_MEUS_PEDIDOS');
  235. $ERRO_MEUS_PEDIDOS = new TEntry('ERRO_MEUS_PEDIDOS');
  236. // add the fields
  237. $this->form->addQuickField('Código', $CODIGO, 210 );
  238. $this->form->addQuickField('Razão Social', $RAZAO_SOCIAL, 200 );
  239. $this->form->addQuickField('CPF', $CPF, 250 );
  240. $this->form->addQuickField('CNPJ', $CNPJ, 250 );
  241. $this->form->addQuickField('Id Cidade', $ID_CIDADE, 200 );
  242. $this->form->addQuickField('Situacao', $SITUACAO, 200 );
  243. // keep the form filled during navigation with session data
  244. $this->form->setData( TSession::getValue('Cliente_filter_data') );
  245. // add the search form actions
  246. $this->form->addQuickAction(_t('Find'), new TAction(array($this, 'onSearch')), 'fa:search');
  247. $this->form->addQuickAction(_t('New'), new TAction(array('ClienteForm', 'onEdit')), 'bs:plus-sign green');
  248. // creates a DataGrid
  249. $this->datagrid = new TDataGrid;
  250. $this->datagrid->style = 'width: 110%';
  251. $this->datagrid->setHeight(320);
  252. // $this->datagrid->datatable = 'true';
  253. // $this->datagrid->enablePopover('Popover', 'Hi <b> {name} </b>');
  254. // creates the datagrid columns
  255. $column_CODIGO = new TDataGridColumn('CODIGO', 'Código', 'center');
  256. $column_RAZAO_SOCIAL = new TDataGridColumn('RAZAO_SOCIAL', 'Razão Social', 'left');
  257. $column_CPF = new TDataGridColumn('CPF', 'CPF', 'center');
  258. $column_CNPJ = new TDataGridColumn('CNPJ', 'CNPJ', 'center');
  259. $column_ID_CIDADE = new TDataGridColumn('ID_CIDADE', 'Id Cidade', 'center');
  260. $column_FONE = new TDataGridColumn('FONE', 'Fone', 'center');
  261. $column_SITUACAO = new TDataGridColumn('situacao_cli', 'Situação', 'left');
  262. $column_CONJUGE_NOME = new TDataGridColumn('CONJUGE_NOME', 'Conjuge Nome', 'left');
  263. $column_CONJUGE_NASCIMENTO = new TDataGridColumn('CONJUGE_NASCIMENTO', 'Conjuge Nascimento', 'left');
  264. $column_CONJUGE_TRABALHO = new TDataGridColumn('CONJUGE_TRABALHO', 'Conjuge Trabalho', 'left');
  265. $column_CONJUGE_ADMISSAO = new TDataGridColumn('CONJUGE_ADMISSAO', 'Conjuge Admissao', 'left');
  266. $column_CONJUGE_FONE = new TDataGridColumn('CONJUGE_FONE', 'Conjuge Fone', 'left');
  267. $column_ENTREGA_NOME = new TDataGridColumn('ENTREGA_NOME', 'Entrega Nome', 'left');
  268. $column_ENTREGA_ENDERECO = new TDataGridColumn('ENTREGA_ENDERECO', 'Entrega Endereco', 'left');
  269. $column_ENTREGA_BAIRRO = new TDataGridColumn('ENTREGA_BAIRRO', 'Entrega Bairro', 'left');
  270. $column_ENTREGA_ID_CIDADE = new TDataGridColumn('ENTREGA_ID_CIDADE', 'Entrega Id Cidade', 'right');
  271. $column_ENTREGA_FONE = new TDataGridColumn('ENTREGA_FONE', 'Entrega Fone', 'left');
  272. $column_NOME_CONHECIDO1 = new TDataGridColumn('NOME_CONHECIDO1', 'Nome Conhecido1', 'left');
  273. $column_NOME_CONHECIDO2 = new TDataGridColumn('NOME_CONHECIDO2', 'Nome Conhecido2', 'left');
  274. $column_REF_BANCO1 = new TDataGridColumn('REF_BANCO1', 'Ref Banco1', 'left');
  275. $column_REF_BANCO2 = new TDataGridColumn('REF_BANCO2', 'Ref Banco2', 'left');
  276. $column_REF_BANCO3 = new TDataGridColumn('REF_BANCO3', 'Ref Banco3', 'left');
  277. $column_REF_BANCO1_CONTA = new TDataGridColumn('REF_BANCO1_CONTA', 'Ref Banco1 Conta', 'left');
  278. $column_REF_BANCO2_CONTA = new TDataGridColumn('REF_BANCO2_CONTA', 'Ref Banco2 Conta', 'left');
  279. $column_REF_BANCO3_CONTA = new TDataGridColumn('REF_BANCO3_CONTA', 'Ref Banco3 Conta', 'left');
  280. $column_REF_COM_NOME1 = new TDataGridColumn('REF_COM_NOME1', 'Ref Com Nome1', 'left');
  281. $column_REF_COM_NOME2 = new TDataGridColumn('REF_COM_NOME2', 'Ref Com Nome2', 'left');
  282. $column_REF_COM_NOME3 = new TDataGridColumn('REF_COM_NOME3', 'Ref Com Nome3', 'left');
  283. $column_REF_COM_FONE1 = new TDataGridColumn('REF_COM_FONE1', 'Ref Com Fone1', 'left');
  284. $column_REF_COM_FONE2 = new TDataGridColumn('REF_COM_FONE2', 'Ref Com Fone2', 'left');
  285. $column_REF_COM_FONE3 = new TDataGridColumn('REF_COM_FONE3', 'Ref Com Fone3', 'left');
  286. $column_REF_COM_VALOR1 = new TDataGridColumn('REF_COM_VALOR1', 'Ref Com Valor1', 'right');
  287. $column_REF_COM_VALOR2 = new TDataGridColumn('REF_COM_VALOR2', 'Ref Com Valor2', 'right');
  288. $column_REF_COM_VALOR3 = new TDataGridColumn('REF_COM_VALOR3', 'Ref Com Valor3', 'right');
  289. $column_REF_COM_PONTUALIDADE1 = new TDataGridColumn('REF_COM_PONTUALIDADE1', 'Ref Com Pontualidade1', 'right');
  290. $column_REF_COM_PONTUALIDADE2 = new TDataGridColumn('REF_COM_PONTUALIDADE2', 'Ref Com Pontualidade2', 'right');
  291. $column_REF_COM_PONTUALIDADE3 = new TDataGridColumn('REF_COM_PONTUALIDADE3', 'Ref Com Pontualidade3', 'right');
  292. $column_INDICADOR_1 = new TDataGridColumn('INDICADOR_1', 'Indicador 1', 'left');
  293. $column_INDICADOR_2 = new TDataGridColumn('INDICADOR_2', 'Indicador 2', 'left');
  294. $column_INDICADOR_3 = new TDataGridColumn('INDICADOR_3', 'Indicador 3', 'left');
  295. $column_INDICADOR_4 = new TDataGridColumn('INDICADOR_4', 'Indicador 4', 'left');
  296. $column_INDICADOR_5 = new TDataGridColumn('INDICADOR_5', 'Indicador 5', 'left');
  297. $column_INDICADOR_6 = new TDataGridColumn('INDICADOR_6', 'Indicador 6', 'left');
  298. $column_INDICADOR_7 = new TDataGridColumn('INDICADOR_7', 'Indicador 7', 'left');
  299. $column_INDICADOR_8 = new TDataGridColumn('INDICADOR_8', 'Indicador 8', 'left');
  300. $column_INDICADOR_9 = new TDataGridColumn('INDICADOR_9', 'Indicador 9', 'left');
  301. $column_INDICADOR_10 = new TDataGridColumn('INDICADOR_10', 'Indicador 10', 'left');
  302. $column_SPC_DATA_ENVIO = new TDataGridColumn('SPC_DATA_ENVIO', 'Spc Data Envio', 'left');
  303. $column_SPC_VALOR_COMPRA = new TDataGridColumn('SPC_VALOR_COMPRA', 'Spc Valor Compra', 'right');
  304. $column_SPC_DATA_BAIXA = new TDataGridColumn('SPC_DATA_BAIXA', 'Spc Data Baixa', 'left');
  305. $column_SERASA_DATA_ENVIO = new TDataGridColumn('SERASA_DATA_ENVIO', 'Serasa Data Envio', 'left');
  306. $column_SERASA_VALOR_COMPRA = new TDataGridColumn('SERASA_VALOR_COMPRA', 'Serasa Valor Compra', 'right');
  307. $column_SERASA_DATA_BAIXA = new TDataGridColumn('SERASA_DATA_BAIXA', 'Serasa Data Baixa', 'left');
  308. $column_OUTRA_DATA_ENVIO = new TDataGridColumn('OUTRA_DATA_ENVIO', 'Outra Data Envio', 'left');
  309. $column_OUTRA_VALOR_COMPRA = new TDataGridColumn('OUTRA_VALOR_COMPRA', 'Outra Valor Compra', 'right');
  310. $column_OUTRA_DATA_BAIXA = new TDataGridColumn('OUTRA_DATA_BAIXA', 'Outra Data Baixa', 'left');
  311. $column_OBSERVACOES = new TDataGridColumn('OBSERVACOES', 'Observacoes', 'left');
  312. $column_TABELA_PRECO = new TDataGridColumn('TABELA_PRECO', 'Tabela Preco', 'right');
  313. $column_TIPO_PAGAMENTO = new TDataGridColumn('TIPO_PAGAMENTO', 'Tipo Pagamento', 'right');
  314. $column_FORMA_PAGAMENTO = new TDataGridColumn('FORMA_PAGAMENTO', 'Forma Pagamento', 'right');
  315. $column_ALTERAR_PRECO = new TDataGridColumn('ALTERAR_PRECO', 'Alterar Preco', 'left');
  316. $column_ID_CLIENTE_COBRANCA = new TDataGridColumn('ID_CLIENTE_COBRANCA', 'Id Cliente Cobranca', 'right');
  317. $column_IND_TIPO_PAGAMENTO = new TDataGridColumn('IND_TIPO_PAGAMENTO', 'Ind Tipo Pagamento', 'left');
  318. $column_RECEBE_COBRANCA = new TDataGridColumn('RECEBE_COBRANCA', 'Recebe Cobranca', 'left');
  319. $column_COBRAR_TAXA_CARTORIO = new TDataGridColumn('COBRAR_TAXA_CARTORIO', 'Cobrar Taxa Cartorio', 'left');
  320. $column_COBRAR_TAXA_BANCARIA = new TDataGridColumn('COBRAR_TAXA_BANCARIA', 'Cobrar Taxa Bancaria', 'left');
  321. $column_ID_USUARIO = new TDataGridColumn('ID_USUARIO', 'Id Usuario', 'right');
  322. $column_DATA_HORA_ALT = new TDataGridColumn('DATA_HORA_ALT', 'Data Hora Alt', 'left');
  323. $column_ID_VENDEDOR = new TDataGridColumn('ID_VENDEDOR', 'Id Vendedor', 'right');
  324. $column_ID_TIPO_ATIVIDADE = new TDataGridColumn('ID_TIPO_ATIVIDADE', 'Id Tipo Atividade', 'right');
  325. $column_ID_PRACA = new TDataGridColumn('ID_PRACA', 'Id Praca', 'right');
  326. $column_ID_EMPRESA = new TDataGridColumn('ID_EMPRESA', 'Id Empresa', 'right');
  327. $column_CONCORRENCIA = new TDataGridColumn('CONCORRENCIA', 'Concorrencia', 'right');
  328. $column_EMAIL_NFE = new TDataGridColumn('EMAIL_NFE', 'Email Nfe', 'left');
  329. $column_ID_FOTO = new TDataGridColumn('ID_FOTO', 'Id Foto', 'right');
  330. $column_UNIDADE_VENDA = new TDataGridColumn('UNIDADE_VENDA', 'Unidade Venda', 'left');
  331. $column_ID_EMPRESA_NF = new TDataGridColumn('ID_EMPRESA_NF', 'Id Empresa Nf', 'right');
  332. $column_EMITE_NOTA = new TDataGridColumn('EMITE_NOTA', 'Emite Nota', 'left');
  333. $column_CEP = new TDataGridColumn('CEP', 'Cep', 'left');
  334. $column_ID_TRANSPORTADOR = new TDataGridColumn('ID_TRANSPORTADOR', 'Id Transportador', 'right');
  335. $column_SALDO_CREDITO = new TDataGridColumn('SALDO_CREDITO', 'Saldo Credito', 'right');
  336. $column_CODIGO_CONVENIO = new TDataGridColumn('CODIGO_CONVENIO', 'Codigo Convenio', 'left');
  337. $column_ID_CAIXA = new TDataGridColumn('ID_CAIXA', 'Id Caixa', 'right');
  338. $column_HISTORICO_VENDAS = new TDataGridColumn('HISTORICO_VENDAS', 'Historico Vendas', 'left');
  339. $column_HISTORICO_ITENS = new TDataGridColumn('HISTORICO_ITENS', 'Historico Itens', 'left');
  340. $column_DESCONTO = new TDataGridColumn('DESCONTO', 'Desconto', 'right');
  341. $column_ID_BANCO = new TDataGridColumn('ID_BANCO', 'Id Banco', 'right');
  342. $column_EMAIL_BOLETO = new TDataGridColumn('EMAIL_BOLETO', 'Email Boleto', 'left');
  343. $column_ID_REDE = new TDataGridColumn('ID_REDE', 'Id Rede', 'right');
  344. $column_DIA_VENCTO = new TDataGridColumn('DIA_VENCTO', 'Dia Vencto', 'right');
  345. $column_DIA_VIRADA = new TDataGridColumn('DIA_VIRADA', 'Dia Virada', 'right');
  346. $column_ID_FORMA = new TDataGridColumn('ID_FORMA', 'Id Forma', 'right');
  347. $column_MATRICULA = new TDataGridColumn('MATRICULA', 'Matricula', 'left');
  348. $column_AUTORIZADO1 = new TDataGridColumn('AUTORIZADO1', 'Autorizado1', 'left');
  349. $column_AUTORIZADO2 = new TDataGridColumn('AUTORIZADO2', 'Autorizado2', 'left');
  350. $column_AUTORIZADO3 = new TDataGridColumn('AUTORIZADO3', 'Autorizado3', 'left');
  351. $column_AUTORIZADO4 = new TDataGridColumn('AUTORIZADO4', 'Autorizado4', 'left');
  352. $column_AUTORIZADO5 = new TDataGridColumn('AUTORIZADO5', 'Autorizado5', 'left');
  353. $column_AUTORIZADO6 = new TDataGridColumn('AUTORIZADO6', 'Autorizado6', 'left');
  354. $column_TRANSMITIDO = new TDataGridColumn('TRANSMITIDO', 'Transmitido', 'left');
  355. $column_OBS_SPC1 = new TDataGridColumn('OBS_SPC1', 'Obs Spc1', 'left');
  356. $column_OBS_SPC2 = new TDataGridColumn('OBS_SPC2', 'Obs Spc2', 'left');
  357. $column_OBS_SPC3 = new TDataGridColumn('OBS_SPC3', 'Obs Spc3', 'left');
  358. $column_ROUPA_CALCA = new TDataGridColumn('ROUPA_CALCA', 'Roupa Calca', 'left');
  359. $column_ROUPA_CAMISA = new TDataGridColumn('ROUPA_CAMISA', 'Roupa Camisa', 'left');
  360. $column_ROUPA_SAPATO = new TDataGridColumn('ROUPA_SAPATO', 'Roupa Sapato', 'left');
  361. $column_ROUPA_BLAZER = new TDataGridColumn('ROUPA_BLAZER', 'Roupa Blazer', 'left');
  362. $column_DIRETORIO = new TDataGridColumn('DIRETORIO', 'Diretorio', 'left');
  363. $column_DESC_FINANCEIRO = new TDataGridColumn('DESC_FINANCEIRO', 'Desc Financeiro', 'right');
  364. $column_IND_TPAGTO = new TDataGridColumn('IND_TPAGTO', 'Ind Tpagto', 'left');
  365. $column_DESPESAS_CLIENTE = new TDataGridColumn('DESPESAS_CLIENTE', 'Despesas Cliente', 'right');
  366. $column_NOME_USER_LIBEROU = new TDataGridColumn('NOME_USER_LIBEROU', 'Nome User Liberou', 'left');
  367. $column_ID_USER_LIBEROU = new TDataGridColumn('ID_USER_LIBEROU', 'Id User Liberou', 'right');
  368. $column_MOTIVO_LIBERACAO = new TDataGridColumn('MOTIVO_LIBERACAO', 'Motivo Liberacao', 'left');
  369. $column_LIBERA_CREDIARIO = new TDataGridColumn('LIBERA_CREDIARIO', 'Libera Crediario', 'left');
  370. $column_DATA_HORA_LIBERACAO = new TDataGridColumn('DATA_HORA_LIBERACAO', 'Data Hora Liberacao', 'left');
  371. $column_QUAL_PRECO = new TDataGridColumn('QUAL_PRECO', 'Qual Preco', 'right');
  372. $column_CARENCIA = new TDataGridColumn('CARENCIA', 'Carencia', 'right');
  373. $column_ID_FOTO_A1 = new TDataGridColumn('ID_FOTO_A1', 'Id Foto A1', 'right');
  374. $column_ID_FOTO_A2 = new TDataGridColumn('ID_FOTO_A2', 'Id Foto A2', 'right');
  375. $column_ID_FOTO_A3 = new TDataGridColumn('ID_FOTO_A3', 'Id Foto A3', 'right');
  376. $column_ID_FOTO_A4 = new TDataGridColumn('ID_FOTO_A4', 'Id Foto A4', 'right');
  377. $column_ID_FOTO_A5 = new TDataGridColumn('ID_FOTO_A5', 'Id Foto A5', 'right');
  378. $column_ID_FOTO_A6 = new TDataGridColumn('ID_FOTO_A6', 'Id Foto A6', 'right');
  379. $column_VALOR_AUTORIZADO1 = new TDataGridColumn('VALOR_AUTORIZADO1', 'Valor Autorizado1', 'right');
  380. $column_VALOR_AUTORIZADO2 = new TDataGridColumn('VALOR_AUTORIZADO2', 'Valor Autorizado2', 'right');
  381. $column_VALOR_AUTORIZADO3 = new TDataGridColumn('VALOR_AUTORIZADO3', 'Valor Autorizado3', 'right');
  382. $column_VALOR_AUTORIZADO4 = new TDataGridColumn('VALOR_AUTORIZADO4', 'Valor Autorizado4', 'right');
  383. $column_VALOR_AUTORIZADO5 = new TDataGridColumn('VALOR_AUTORIZADO5', 'Valor Autorizado5', 'right');
  384. $column_VALOR_AUTORIZADO6 = new TDataGridColumn('VALOR_AUTORIZADO6', 'Valor Autorizado6', 'right');
  385. $column_DI_AUTORIZADO1 = new TDataGridColumn('DI_AUTORIZADO1', 'Di Autorizado1', 'left');
  386. $column_DI_AUTORIZADO2 = new TDataGridColumn('DI_AUTORIZADO2', 'Di Autorizado2', 'left');
  387. $column_DI_AUTORIZADO3 = new TDataGridColumn('DI_AUTORIZADO3', 'Di Autorizado3', 'left');
  388. $column_DI_AUTORIZADO4 = new TDataGridColumn('DI_AUTORIZADO4', 'Di Autorizado4', 'left');
  389. $column_DI_AUTORIZADO5 = new TDataGridColumn('DI_AUTORIZADO5', 'Di Autorizado5', 'left');
  390. $column_DI_AUTORIZADO6 = new TDataGridColumn('DI_AUTORIZADO6', 'Di Autorizado6', 'left');
  391. $column_DF_AUTORIZADO1 = new TDataGridColumn('DF_AUTORIZADO1', 'Df Autorizado1', 'left');
  392. $column_DF_AUTORIZADO2 = new TDataGridColumn('DF_AUTORIZADO2', 'Df Autorizado2', 'left');
  393. $column_DF_AUTORIZADO3 = new TDataGridColumn('DF_AUTORIZADO3', 'Df Autorizado3', 'left');
  394. $column_DF_AUTORIZADO4 = new TDataGridColumn('DF_AUTORIZADO4', 'Df Autorizado4', 'left');
  395. $column_DF_AUTORIZADO5 = new TDataGridColumn('DF_AUTORIZADO5', 'Df Autorizado5', 'left');
  396. $column_DF_AUTORIZADO6 = new TDataGridColumn('DF_AUTORIZADO6', 'Df Autorizado6', 'left');
  397. $column_DOC_AUTORIZADO1 = new TDataGridColumn('DOC_AUTORIZADO1', 'Doc Autorizado1', 'left');
  398. $column_DOC_AUTORIZADO2 = new TDataGridColumn('DOC_AUTORIZADO2', 'Doc Autorizado2', 'left');
  399. $column_DOC_AUTORIZADO3 = new TDataGridColumn('DOC_AUTORIZADO3', 'Doc Autorizado3', 'left');
  400. $column_DOC_AUTORIZADO4 = new TDataGridColumn('DOC_AUTORIZADO4', 'Doc Autorizado4', 'left');
  401. $column_DOC_AUTORIZADO5 = new TDataGridColumn('DOC_AUTORIZADO5', 'Doc Autorizado5', 'left');
  402. $column_DOC_AUTORIZADO6 = new TDataGridColumn('DOC_AUTORIZADO6', 'Doc Autorizado6', 'left');
  403. $column_ENDERECO_TRABALHO = new TDataGridColumn('ENDERECO_TRABALHO', 'Endereco Trabalho', 'left');
  404. $column_CONTATO_FINANCEIRO = new TDataGridColumn('CONTATO_FINANCEIRO', 'Contato Financeiro', 'left');
  405. $column_FONE_FINANCEIRO = new TDataGridColumn('FONE_FINANCEIRO', 'Fone Financeiro', 'left');
  406. $column_RG_EXPEDICAO = new TDataGridColumn('RG_EXPEDICAO', 'Rg Expedicao', 'left');
  407. $column_RG_ORGAO = new TDataGridColumn('RG_ORGAO', 'Rg Orgao', 'left');
  408. $column_ESCOLARIDADE = new TDataGridColumn('ESCOLARIDADE', 'Escolaridade', 'left');
  409. $column_DESC_APOSENTADORIA = new TDataGridColumn('DESC_APOSENTADORIA', 'Desc Aposentadoria', 'left');
  410. $column_DESC_PENSAO = new TDataGridColumn('DESC_PENSAO', 'Desc Pensao', 'left');
  411. $column_NRO_APOSENTADORIA = new TDataGridColumn('NRO_APOSENTADORIA', 'Nro Aposentadoria', 'left');
  412. $column_NRO_PENSAO = new TDataGridColumn('NRO_PENSAO', 'Nro Pensao', 'left');
  413. $column_NIT = new TDataGridColumn('NIT', 'Nit', 'left');
  414. $column_ID_SITUACAO = new TDataGridColumn('ID_SITUACAO', 'Id Situacao', 'right');
  415. $column_ID_CONJUGE = new TDataGridColumn('ID_CONJUGE', 'Id Conjuge', 'right');
  416. $column_ENDERECO_CORRESPONDENCIA = new TDataGridColumn('ENDERECO_CORRESPONDENCIA', 'Endereco Correspondencia', 'left');
  417. $column_EMPRESA_CNPJ = new TDataGridColumn('EMPRESA_CNPJ', 'Empresa Cnpj', 'left');
  418. $column_EMPRESA_VINCULO = new TDataGridColumn('EMPRESA_VINCULO', 'Empresa Vinculo', 'left');
  419. $column_EMPRESA_DEPARTAMENTO = new TDataGridColumn('EMPRESA_DEPARTAMENTO', 'Empresa Departamento', 'left');
  420. $column_EMPRESA_TIPO_SALARIO = new TDataGridColumn('EMPRESA_TIPO_SALARIO', 'Empresa Tipo Salario', 'left');
  421. $column_EMPRESA_ORIGEM = new TDataGridColumn('EMPRESA_ORIGEM', 'Empresa Origem', 'left');
  422. $column_EMPRESA_OUTRAS_RENDAS = new TDataGridColumn('EMPRESA_OUTRAS_RENDAS', 'Empresa Outras Rendas', 'right');
  423. $column_CONJUGE_TELEFONE = new TDataGridColumn('CONJUGE_TELEFONE', 'Conjuge Telefone', 'left');
  424. $column_CONJUGE_TEMPO_TRABALHO = new TDataGridColumn('CONJUGE_TEMPO_TRABALHO', 'Conjuge Tempo Trabalho', 'left');
  425. $column_CONJUGE_SALARIO = new TDataGridColumn('CONJUGE_SALARIO', 'Conjuge Salario', 'right');
  426. $column_CONJUGE_END_TRABALHO = new TDataGridColumn('CONJUGE_END_TRABALHO', 'Conjuge End Trabalho', 'left');
  427. $column_CONJUGE_CID_TRABALHO = new TDataGridColumn('CONJUGE_CID_TRABALHO', 'Conjuge Cid Trabalho', 'left');
  428. $column_CONJUGE_CEP_TRABALHO = new TDataGridColumn('CONJUGE_CEP_TRABALHO', 'Conjuge Cep Trabalho', 'left');
  429. $column_CONJUGE_DEP_TRABALHO = new TDataGridColumn('CONJUGE_DEP_TRABALHO', 'Conjuge Dep Trabalho', 'left');
  430. $column_CONJUGE_DATA_ADM = new TDataGridColumn('CONJUGE_DATA_ADM', 'Conjuge Data Adm', 'left');
  431. $column_CONJUGE_RENDA = new TDataGridColumn('CONJUGE_RENDA', 'Conjuge Renda', 'right');
  432. $column_CONJUGE_VINCULO = new TDataGridColumn('CONJUGE_VINCULO', 'Conjuge Vinculo', 'left');
  433. $column_CONJUGE_TIPO_EMPREGO = new TDataGridColumn('CONJUGE_TIPO_EMPREGO', 'Conjuge Tipo Emprego', 'left');
  434. $column_CONJUGE_ORIGEM_RENDA = new TDataGridColumn('CONJUGE_ORIGEM_RENDA', 'Conjuge Origem Renda', 'left');
  435. $column_CONJUGE_OUTRAS_RENDAS = new TDataGridColumn('CONJUGE_OUTRAS_RENDAS', 'Conjuge Outras Rendas', 'right');
  436. $column_EMPRESA_CEP = new TDataGridColumn('EMPRESA_CEP', 'Empresa Cep', 'left');
  437. $column_CONJUGE_CNPJ_TRABALHO = new TDataGridColumn('CONJUGE_CNPJ_TRABALHO', 'Conjuge Cnpj Trabalho', 'left');
  438. $column_CONJUGE_PROFISSAO = new TDataGridColumn('CONJUGE_PROFISSAO', 'Conjuge Profissao', 'left');
  439. $column_LIMITE_DATA_HORA_ALT = new TDataGridColumn('LIMITE_DATA_HORA_ALT', 'Limite Data Hora Alt', 'left');
  440. $column_LIMITE_USUARIO_ALT = new TDataGridColumn('LIMITE_USUARIO_ALT', 'Limite Usuario Alt', 'left');
  441. $column_UNIDADES = new TDataGridColumn('UNIDADES', 'Unidades', 'right');
  442. $column_CONJUGE_CPF = new TDataGridColumn('CONJUGE_CPF', 'Conjuge Cpf', 'left');
  443. $column_CONJUGE_RG = new TDataGridColumn('CONJUGE_RG', 'Conjuge Rg', 'left');
  444. $column_CASAMENTO_DATA = new TDataGridColumn('CASAMENTO_DATA', 'Casamento Data', 'left');
  445. $column_CASAMENTO_TIPO = new TDataGridColumn('CASAMENTO_TIPO', 'Casamento Tipo', 'left');
  446. $column_FRETE_PAGAR = new TDataGridColumn('FRETE_PAGAR', 'Frete Pagar', 'left');
  447. $column_ID_MEUS_PEDIDOS = new TDataGridColumn('ID_MEUS_PEDIDOS', 'Id Meus Pedidos', 'right');
  448. $column_DATA_ALT_MEUS_PEDIDOS = new TDataGridColumn('DATA_ALT_MEUS_PEDIDOS', 'Data Alt Meus Pedidos', 'left');
  449. $column_ERRO_MEUS_PEDIDOS = new TDataGridColumn('ERRO_MEUS_PEDIDOS', 'Erro Meus Pedidos', 'left');
  450. // add the columns to the DataGrid
  451. $this->datagrid->addColumn($column_CODIGO);
  452. $this->datagrid->addColumn($column_RAZAO_SOCIAL);
  453. $this->datagrid->addColumn($column_CPF);
  454. $this->datagrid->addColumn($column_CNPJ);
  455. $this->datagrid->addColumn($column_ID_CIDADE);
  456. $this->datagrid->addColumn($column_FONE);
  457. $this->datagrid->addColumn($column_SITUACAO);
  458. // creates the datagrid column actions
  459. $order_CODIGO = new TAction(array($this, 'onReload'));
  460. $order_CODIGO->setParameter('order', 'CODIGO');
  461. $column_CODIGO->setAction($order_CODIGO);
  462. $order_RAZAO_SOCIAL = new TAction(array($this, 'onReload'));
  463. $order_RAZAO_SOCIAL->setParameter('order', 'RAZAO_SOCIAL');
  464. $column_RAZAO_SOCIAL->setAction($order_RAZAO_SOCIAL);
  465. // create EDIT action
  466. $action_edit = new TDataGridAction(array('ClienteForm', 'onEdit'));
  467. $action_edit->setUseButton(TRUE);
  468. $action_edit->setButtonClass('btn btn-default');
  469. $action_edit->setLabel(_t('Edit'));
  470. $action_edit->setImage('fa:pencil-square-o blue fa-lg');
  471. $action_edit->setField('ID_CLIENTE');
  472. $this->datagrid->addAction($action_edit);
  473. // create DELETE action
  474. $action_del = new TDataGridAction(array($this, 'onDelete'));
  475. $action_del->setUseButton(TRUE);
  476. $action_del->setButtonClass('btn btn-default');
  477. $action_del->setLabel(_t('Delete'));
  478. $action_del->setImage('fa:trash-o red fa-lg');
  479. $action_del->setField('ID_CLIENTE');
  480. $this->datagrid->addAction($action_del);
  481. // create the datagrid model
  482. $this->datagrid->createModel();
  483. // create the page navigation
  484. $this->pageNavigation = new TPageNavigation;
  485. $this->pageNavigation->setAction(new TAction(array($this, 'onReload')));
  486. $this->pageNavigation->setWidth($this->datagrid->getWidth());
  487. // vertical box container
  488. $container = new TVBox;
  489. $container->style = 'width: 90%';
  490. // $container->add(new TXMLBreadCrumb('menu.xml', __CLASS__));
  491. $container->add($this->form);
  492. $container->add($this->datagrid);
  493. $container->add($this->pageNavigation);
  494. parent::add($container);
  495. }
  496. }
  497. considerando:
  498. public function get_situacao_cli( )
  499. {
  500. $nomes = array('A'=>'Ativo', 'B'=>'Bloqueado');
  501. return $nomes[$this->situacao];
  502. }
  503. e aplicando:
  504. $column_SITUACAO = new TDataGridColumn('situacao_cli', 'Situação', 'left');
  505. O problema é que não aparece na coluna o valor respectivo.

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (1)


NR

Leonardo, a função get_situacao_cli deve estar no model e não no control.