Ignorar:
Timestamp:
20/01/2009 17:25:16 (11 anos atrás)
Autor:
gustavolepri
Mensagem:

Correção na verificação do conector

Arquivo:
1 editado

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/trunk/skins/sk_sapl/zsql/proposicao_obter_zsql.zsql

    r968 r3766  
    55max_cache : 100
    66</dtml-comment>
     7<dtml-if expr="pysc.verifica_conector_bd_pysc">
    78SELECT
    89    REPLACE(p.cod_proposicao, 'L', '') as cod_proposicao,
     
    6364
    6465ORDER BY p.dat_envio DESC, p.cod_proposicao DESC
     66
     67<dtml-else>
     68
     69SELECT
     70    p.cod_proposicao as cod_proposicao,
     71    p.txt_justif_devolucao,
     72    TO_CHAR(p.dat_devolucao, 'DD/MM/YYYY') as dat_devolucao,
     73    p.cod_autor,   
     74    p.txt_descricao,
     75    p.tip_proposicao as tip_proposicao,
     76    p.cod_materia as cod_materia,
     77    t.des_tipo_proposicao,
     78    TO_CHAR(p.dat_envio, 'DD/MM/YYYY') as dat_envio,
     79    TO_CHAR(p.dat_recebimento, 'DD/MM/YYYY') as dat_recebimento,
     80    p.ind_excluido,
     81    a.col_username,
     82    if (a.cod_parlamentar is not null, parlamentar.nom_parlamentar, if(a.cod_comissao is not null, comissao.nom_comissao, a.nom_autor)) as nom_autor,
     83    t.ind_mat_ou_doc,
     84    t.tip_mat_ou_doc,
     85    p.cod_mat_ou_doc
     86FROM
     87    proposicao p,   
     88    tipo_proposicao t,
     89    autor a left join parlamentar on a.cod_parlamentar=parlamentar.cod_parlamentar,
     90    autor left join comissao on autor.cod_comissao=comissao.cod_comissao
     91<dtml-sqlgroup where>
     92    autor.cod_autor = a.cod_autor <dtml-and>
     93    autor.ind_excluido = 0 <dtml-and>
     94    p.tip_proposicao = t.tip_proposicao <dtml-and> 
     95    a.cod_autor = p.cod_autor <dtml-and>
     96    <dtml-sqltest cod_proposicao    op="=" type="int" optional> <dtml-and>
     97    <dtml-sqltest cod_autor         op="=" column="p.cod_autor" type="int" optional> <dtml-and>
     98    <dtml-sqltest tip_proposicao    op="=" type="int" optional> <dtml-and>
     99    <dtml-sqltest dat_envio         op="=" type="nb"  optional> <dtml-and>
     100    <dtml-sqltest dat_recebimento   op="=" type="nb" optional> <dtml-and>
     101    <dtml-sqltest ind_excluido      op="=" column="p.ind_excluido" type="int" optional> <dtml-and>
     102    <dtml-sqltest col_username      op="=" column="a.col_username" type="nb"  optional> <dtml-and>
     103    <dtml-sqltest ind_mat_ou_doc    op="=" column="t.ind_mat_ou_doc" type="nb" optional> <dtml-and>
     104    <dtml-sqltest tip_mat_ou_doc    op="=" column="t.tip_mat_ou_doc" type="int" optional> <dtml-and>
     105    <dtml-sqltest cod_mat_ou_doc    op="=" column="p.cod_mat_ou_doc" type="int" optional> <dtml-and>
     106    <dtml-if expr="ind_enviado==1">
     107        p.dat_envio != '' and p.dat_recebimento is null
     108    <dtml-elif expr="ind_enviado==0">
     109        p.dat_envio is null
     110    </dtml-if>
     111    <dtml-and>
     112    <dtml-if expr="ind_recebido==1">
     113        p.dat_recebimento != '' and p.cod_mat_ou_doc is null
     114    <dtml-elif expr="ind_recebido==0">
     115        p.dat_recebimento is null
     116    </dtml-if>
     117    <dtml-and>
     118    <dtml-if expr="ind_incorporado==1">
     119        p.cod_mat_ou_doc != ''
     120    <dtml-elif expr="ind_incorporado==0">
     121        p.cod_mat_ou_doc is null
     122    </dtml-if>
     123
     124</dtml-sqlgroup>
     125
     126ORDER BY p.dat_envio DESC, p.cod_proposicao DESC
     127
     128</dtml-if>
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.