Ir para conteúdo
Fórum Script Brasil

sacseixas

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre sacseixas

sacseixas's Achievements

0

Reputação

  1. Eu tenho essas dois select que já funcionam, porem gostaria de saber se tem como fazer uma consulta só. O resultado esta sendo impresso em duas tabelas diferente. Uma totalizando as vendas e outra dando o percentual referente a essas vendas. Abaixo as querys e as tabelas strVendasListar = "SELECT LOJ.dsLOja, ORC.dsCategoria, sum(ORC.vlTotal) AS Total "&_ "FROM orcamento ORC , Loja LOJ "&_ "where ORC.idOrcamento in(SELECT idOrcamento FROM usuarioOrcamentoHistorico UOH "&_ "WHERE UOH.dsHistorico LIKE '"& dsMsg &"%' "&_ "AND UOH.dtData Between convert(smalldatetime, '"&dataInicial&"',103) AND convert(smalldatetime, '"&dataFinal&"',103)) "&_ "AND ORC.idLoja = '"&idLoja&"' " &_ "AND ORC.idLoja = LOJ.idLoja " &_ "AND ORC.idSituacao <> 14 "&_ "AND ORC.idSituacao <> 3 "&_ "GROUP BY LOJ.dsLOja, ORC.dsCategoria "&_ "Order by LOJ.dsLOja" strPercentualVendasListar = "SELECT LOJ.dsLOja, ORC.dsCategoria, sum(ORC.vlTotal) AS Valor, "&_ "(sum(vlTotal)/(SELECT sum(vlTotal) AS Total FROM orcamento "&_ "where idOrcamento in(SELECT idOrcamento FROM usuarioOrcamentoHistorico WHERE dsHistorico LIKE '"& dsMsg &"%' "&_ "AND dtData Between convert(smalldatetime, '"&dataInicial&"',103) AND convert(smalldatetime, '"&dataFinal&"',103)))) AS Porcentagem "&_ "FROM orcamento ORC , Loja LOJ "&_ "where ORC.idOrcamento in(SELECT idOrcamento FROM usuarioOrcamentoHistorico UOH "&_ "WHERE UOH.dsHistorico LIKE '"& dsMsg &"%' "&_ "AND UOH.dtData Between convert(smalldatetime, '"&dataInicial&"',103) AND convert(smalldatetime, '"&dataFinal&"',103)) "&_ "AND ORC.idLoja = '"&idLoja&"' " &_ "AND ORC.idLoja = LOJ.idLoja " &_ "AND ORC.idSituacao <> 14 "&_ "AND ORC.idSituacao <> 3 "&_ "GROUP BY LOJ.dsLOja, ORC.dsCategoria "&_ "Order by LOJ.dsLOja" HOje o resultado sai assim: Primeira query retorna essa tabela abaixo Produto Total Cortina R$ 7.426,88 Estofado R$ 154,12 Persiana2 R$ 2.036,16 TOTAL GERAL R$ 9.617,16 Segunda query retorna essa tabela abaixo usando o valor do total geral Produto Valor Percentual de venda Cortina R$ 7.426,88 0,77% Estofado R$ 154,12 0,02% Persiana2 R$ 2.036,16 0,21% O que eu quero esta aqui abaixo: Totalizar e realizar o calculo na mesma query Produto Valor Percentual de venda Cortina R$ 7.426,88 0,77% Estofado R$ 154,12 0,02% Persiana2 R$ 2.036,16 0,21% TOTAL GERAL R$ 9.617,16 Desde já agradeço a atenção Obrigado
  2. ola pessoal!! pesquisando achei a solução para o que eu precisava. que era como acessar um relatório gerado no CR10 por dentro do VB. Bem o exemplo que achei postado foi: Dim RptApp As CRAXDRT.Application Dim RptObj As CRAXDRT.Report Set RptApp = New CRAXDRT.Application Set RptObj = RptApp.OpenReport(App.Path & "\cracha.rpt") CRViewer1.ReportSource = RptObj CRViewer1.ViewReport Só que aqui da erro na primeira linha dizendo que não foi definido pelo usuario - tipo não definido. User-defined type defined o que devo fazer?? Sergio Seixas
  3. Alguém pode me informar onde encontro material para estudo para aqueles numeros (imagem) que aparecem nos sites quando vamos enviar um torpedo para um celular. Não consegui achar nada do assunto. Obrigado pela atenção.
  4. sacseixas

    Retirar Os Zeros

    Pois é justamente o que eu queria saber... Se os dados já vêm com esses zeros ou eles estão aparecendo do nada ao inserir na tabela... Eles não estão aparecendo do nada. Ex. Recebi o arquivo txt. da posição 01 a posição 80 nome salario pasição 81 a 90 qd importei o arquivo para o banco de dados mysql. o layout do arquivo tem 10 posições para o campo salario, como tenho vario salario quem gera o arquivo preenche os espaços em branco com zero. quando o campo tem 10 zeros limpei com sql dei um update para vazio. mas quando existe um valor não posso dar um update. Alterei os campos do bd para int com ZEROFILL ele limpou os zero a esquerda, mas qd mostrar os dados no browser os zeros aparecem no browser
  5. sacseixas

    Retirar Os Zeros

    Se você não sabe responder ou não quer responder recolha-se. Se estou pedindo um help e porque não sei fazer. Agora não estrague o forum que é uma ferramenta bastante util para quem tem duvidas.
  6. sacseixas

    Retirar Os Zeros

    Pois é justamente o que eu queria saber... Se os dados já vêm com esses zeros ou eles estão aparecendo do nada ao inserir na tabela... Eles não estão aparecendo do nada. Ex. Recebi o arquivo txt. da posição 01 a posição 80 nome salario pasição 81 a 90 qd importei o arquivo para o banco de dados mysql. o layout do arquivo tem 10 posições para o campo salario, como tenho vario salario quem gera o arquivo preenche os espaços em branco com zero. quando o campo tem 10 zeros limpei com sql dei um update para vazio. mas quando existe um valor não posso dar um update.
  7. sacseixas

    Retirar Os Zeros

    E uma base dados que recebi. Eles já vem no arquivo. São usados para que os campos fiquem do mesmo tamanho já que os campos pode ter tamanho variado
  8. sacseixas

    Retirar Os Zeros

    Gostaria de saber qual a função em PHP que posso utilizar para limpar dados em uma tabela. importei um arquivo txt par dentro do meu bd, alguns campos tem zero na frente, preciso retirar esses zero para que possa mostrar na tela. Ex.: campo salario familia 00004539, preciso retirar esse 4 zeros que estão antes do numeroero na frente pode variar de acordo com o salario.
×
×
  • Criar Novo...