Rave Reports
Bom dia
Estou fazendo um relatorio em delphi 7 com a ferramenta rave report, quando eu peço para imprimir o relatorio utilizando um SimpleDataSet da palheta dbespres ele imprime normalmente mas quando eu peço para imprimir com uma SqlQuery ele me da a seguinte menssagem
EdatabaseError with message ´SQL_Obra operation not allowed on a undirection dataset.
Com o SimpleDataSet utilizei o comonente RvDataSetConnection1, tentei utilizar o mesno componente para a SqlQuery, depois eu vi que tinha um componente chamado RvQueryConnection1 e sua propriedade Query mas não pude linkar com ela porque não aparecia nada, alguem pode me ajudar
Estou fazendo um relatorio em delphi 7 com a ferramenta rave report, quando eu peço para imprimir o relatorio utilizando um SimpleDataSet da palheta dbespres ele imprime normalmente mas quando eu peço para imprimir com uma SqlQuery ele me da a seguinte menssagem
EdatabaseError with message ´SQL_Obra operation not allowed on a undirection dataset.
Com o SimpleDataSet utilizei o comonente RvDataSetConnection1, tentei utilizar o mesno componente para a SqlQuery, depois eu vi que tinha um componente chamado RvQueryConnection1 e sua propriedade Query mas não pude linkar com ela porque não aparecia nada, alguem pode me ajudar
Eder.lopes
Curtidas 0
Respostas
Fred
22/07/2003
use o simpleDataset mesmo qual o problema?
GOSTEI 0
Eder.lopes
22/07/2003
Vinicio não posso utilizar SimpleDataSet, porque estou fazendo uma consulta no banco de dados com SQLQuery se ajudar a consulta é a seguinte.
Estou utilizando uma iwcombobox aonde tenho os seguinte itens dentro dela Todos, com Restrições, em análise, concluída.
a pesquisa é :
procedure TFormObras.ConsultaChange(Sender: TObject);
begin
with DM, SQL_OBRAS do
begin
Close;
SQL.Clear;
SQL.Add(´Select NFANTASIA, CODNUM, RESPOBRA, FONERESP, STATUSOBRA from OBRAS´);
If Consulta.ItemIndex<>0 then
SQL.Add(´ Where STATUSOBRA= ´´´+Consulta.Text+´´´´);
SQL.Add(´ order by NFANTASIA´);
ExecSQL;
Open;
end;
end;
Estou utilizando uma iwcombobox aonde tenho os seguinte itens dentro dela Todos, com Restrições, em análise, concluída.
a pesquisa é :
procedure TFormObras.ConsultaChange(Sender: TObject);
begin
with DM, SQL_OBRAS do
begin
Close;
SQL.Clear;
SQL.Add(´Select NFANTASIA, CODNUM, RESPOBRA, FONERESP, STATUSOBRA from OBRAS´);
If Consulta.ItemIndex<>0 then
SQL.Add(´ Where STATUSOBRA= ´´´+Consulta.Text+´´´´);
SQL.Add(´ order by NFANTASIA´);
ExecSQL;
Open;
end;
end;
GOSTEI 0
Eder.lopes
22/07/2003
Vinicio não posso utilizar SimpleDataSet, porque estou fazendo uma consulta no banco de dados com SQLQuery se ajudar a consulta é a seguinte.
Estou utilizando uma iwcombobox aonde tenho os seguinte itens dentro dela Todos, com Restrições, em análise, concluída.
a pesquisa é :
procedure TFormObras.ConsultaChange(Sender: TObject);
begin
with DM, SQL_OBRAS do
begin
Close;
SQL.Clear;
SQL.Add(´Select NFANTASIA, CODNUM, RESPOBRA, FONERESP, STATUSOBRA from OBRAS´);
If Consulta.ItemIndex<>0 then
SQL.Add(´ Where STATUSOBRA= ´´´+Consulta.Text+´´´´);
SQL.Add(´ order by NFANTASIA´);
ExecSQL;
Open;
end;
end;
Estou utilizando uma iwcombobox aonde tenho os seguinte itens dentro dela Todos, com Restrições, em análise, concluída.
a pesquisa é :
procedure TFormObras.ConsultaChange(Sender: TObject);
begin
with DM, SQL_OBRAS do
begin
Close;
SQL.Clear;
SQL.Add(´Select NFANTASIA, CODNUM, RESPOBRA, FONERESP, STATUSOBRA from OBRAS´);
If Consulta.ItemIndex<>0 then
SQL.Add(´ Where STATUSOBRA= ´´´+Consulta.Text+´´´´);
SQL.Add(´ order by NFANTASIA´);
ExecSQL;
Open;
end;
end;
GOSTEI 0