Isso ajuda de várias formas. No meu caso usei pra marcar os registros de um sistema de ajuda que já estavam respondidos ou não. Ajuda na visualização da Consulta.
Isso funciona na Versão 4. Não sei se funciona na versão 5. Se alguém souber, é só comentar embaixo!!
If ({qtdresp} == 0) {
$this->Ini->cor_grid_impar ="#3300FF";
$this->Ini->cor_grid_par="#3300FF";
}else{
$this->Ini->cor_grid_impar ="#CCFF00";
$this->Ini->cor_grid_par="#CCFF00";
}
Pra ajudar, segue abaixo as propriedades que você pode alterar dinâmicamente na consulta:
cor_bg_table Tabela_Cor_Fundo
border_grid Tabela_Tamanho_Borda
cor_bg_grid Pagina_Cor_fundo
cor_cab_grid Cabec_Cor_Fundo
cor_borda Tabela_Cor_Borda
cor_txt_cab_grid Cabec_Cor_Texto
cab_fonte_tipo Cabec_Tipo_Fonte
cab_fonte_tamanho Cacec_Tamanho_Fonte
rod_fonte_tipo Rodape_Tipo_Fonte
rod_fonte_tamanho Rodape_Tamanho_Fonte
cor_rod_grid Rodabe_Cor_Fundo
cor_txt_rod_grid Rodape_Cor_Texto
cor_barra_nav Barra_Ferramentas_cor_Fundo
cor_titulo Titulo_Cor_Fundo
cor_txt_titulo Titulo_Cor_Texto
titulo_fonte_tipo Titulo_Fonte_Tipo
titulo_fonte_tamanho Titulo_Fonte_Tamanho
cor_grid_impar Linha_Impar_Cor_Fundo
cor_grid_par Linha_Par_Cor_Fundo
cor_txt_grid Linha_Cor_Texto
cor_txt_grid_impar Linha_Impar_Cor_Texto
cor_txt_grid_par Linha_Par_Cor_Texto
texto_fonte_tipo Linha_Tipo_fonte
texto_fonte_tipo_impar Linha_Impar_Tipo_Fonte
texto_fonte_tipo_par Linha_Par_Tipo_Fonte
texto_fonte_tamanho Linha_Tamanho_Fonte
texto_fonte_tamanho_impar Linha_Impar_Tamanho_Fonte
texto_fonte_tamanho_par Linha_Par_Tamanho_Fonte
cor_lin_grupo Quebra_Cor_Fundo
cor_txt_grupo Quebra_Cor_Fonte
grupo_fonte_tipo Quebra_Tipo_Fonte
grupo_fonte_tamanho Quebra_Tamanho_Fonte
cor_lin_sub_tot SubTotal_Cor_Fundo
cor_txt_sub_tot SubTotal_Cor_Fonte
sub_tot_fonte_tipo SubTotal_Tipo_Fonte
sub_tot_fonte_tamanho SubTotal_Tamanho_Fonte
cor_lin_tot Total_Cor_Fundo
cor_txt_tot Total_Cor_Texto
tot_fonte_tipo Total_Tipo_Fonte
tot_fonte_tamanho Total_Tamanho_Fonte
cor_link_cab Titulo_Cor_Link
cor_link_dados Linha_Cor_Link
cor_link_dados_impar Linha_Impar_Cor_Link
cor_link_dados_par Linha_Par_Cor_Link
cor_lin_grid Linha_Cor_Fundo
img_fun_pag Pagina_Imagem_Fundo
img_fun_cab Cabec_Imagem_Fundo
img_fun_barra Barra_Ferramentas_Imagem_Fundo
img_fun_rod Rodape_Imagem_Fundo
img_fun_tit Titulo_Imagem_Fundo
img_fun_gru Quebra_Imagem_Fundo
img_fun_tot Total_Imagem_Fundo
img_fun_sub SubTotal_Imagem_Fundo
img_fun_imp Linha_Impar_Imagem_Fundo
img_fun_par Linha_Par_Imagem_Fundo
img_linha Linha_Imagem_Fundo
Isso é na consulta tá. dentro do evento “onRecord”. Ou seja, conforme ele monta a consulta, ele altera as propriedades que você quiser!!
T+!!