10762 - Função CriaView com campo data
Problema: Descrição do Problema: Preciso criar uma view temporária, e nesse comando terá um parâmetro data. Já foi utilizado o comando abaixo, porém dá erro.
Definir Alfa aSql;
Definir Alfa aView;
aSql = Select codcli, sum(vlrori) total
from e120ped
where datemi = to_date('02/11/2013','DD/MM/YYYY')
group by codcli;
CriaView(aSql, aView);
Quando ocorre / onde se aplica: Gerador de Relatórios
Solução: Solução: Terá que utilizar o função DAY ou STRTODATE e no relatório no menu Diversos/Usar Senior SQL 2 deverá estar setado.
Segue exemplo:
Definir Alfa aSql;
Definir Alfa aView;
aSql = Select codcli, sum(vlrori) total
from e120ped
where datemi = STRTODATE('2013/11/2') group by codcli;
CriaView(aSql, aView);
Definir Alfa aSql;
Definir Alfa aView;
aSql = Select codcli, sum(vlrori) total
from e120ped
where datemi = to_date('02/11/2013','DD/MM/YYYY')
group by codcli;
CriaView(aSql, aView);
Quando ocorre / onde se aplica: Gerador de Relatórios
Solução: Solução: Terá que utilizar o função DAY ou STRTODATE e no relatório no menu Diversos/Usar Senior SQL 2 deverá estar setado.
Segue exemplo:
Definir Alfa aSql;
Definir Alfa aView;
aSql = Select codcli, sum(vlrori) total
from e120ped
where datemi = STRTODATE('2013/11/2') group by codcli;
CriaView(aSql, aView);