Fórum Rave - Enviar para o rave um sql = que esta no SqlDataSet #345445
02/09/2007
0
Tenho esse SQL no SqlDataSet:
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);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);
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 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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)