Rave - Enviar para o rave um sql = que esta no SqlDataSet

Delphi

02/09/2007

Tenho esse SQL no SqlDataSet:
select id_lancamento_projeto, id_projeto, cod_ordenado_m, quantidade_m, material.descricao,
material.preco_unitario, total from lancamento_projeto
left join material on (cod_ordenado_m=COD_ORDENADO)
order by id_projeto desc


Como faço no rave para pegar exatamente como está mostrando no sql?

Outra coisa no final do SQL vocês podem notar que tem um order by id_projeto, coloquei um edit para o usuário informar o id_projeto desejado para impressão, tem como fazer isso?


Nesse exemplo envolve duas tabelas.
As tabelas são: MATERIAL e LANCAMENTO_PROJETO. Vai aí a estrutura das duas tabelas:
Material:
[/code]CREATE TABLE MATERIAL (
COD_ORDENADO VARCHAR(20) NOT NULL,
DESCRICAO VARCHAR(70) COLLATE PT_BR,
UN VARCHAR(2),
PRECO_UNITARIO NUMERIC(15,2),
TIPO_CONTA VARCHAR(1)
);
ALTER TABLE MATERIAL ADD CONSTRAINT PK_MATERIAL PRIMARY KEY (COD_ORDENADO);

Lancamento_Projeto:
CREATE GENERATOR SEQ_LANCAMENTO_PROJETO_ID;

CREATE TABLE LANCAMENTO_PROJETO (
ID_LANCAMENTO_PROJETO INTEGER NOT NULL,
ID_PROJETO INTEGER NOT NULL,
COD_ORDENADO_M VARCHAR(20) NOT NULL,
QUANTIDADE_M VARCHAR(20),
TOTAL NUMERIC(15,2)
);
ALTER TABLE LANCAMENTO_PROJETO ADD CONSTRAINT PK_LANCAMENTO_PROJETO PRIMARY KEY (ID_LANCAMENTO_PROJETO);

ALTER TABLE LANCAMENTO_PROJETO ADD CONSTRAINT FK_LANCAMENTO_PROJETO_1 FOREIGN KEY (ID_PROJETO) REFERENCES PROJETO (ID_PROJETO);
ALTER TABLE LANCAMENTO_PROJETO ADD CONSTRAINT FK_LANCAMENTO_PROJETO_2 FOREIGN KEY (COD_ORDENADO_M) REFERENCES MATERIAL (COD_ORDENADO);




Jpauloss

Jpauloss

Curtidas 0
POSTAR