Ir para conteúdo
Fórum Script Brasil

Lariy

Membros
  • Total de itens

    23
  • Registro em

  • Última visita

Tudo que Lariy postou

  1. Lariy

    Busca por listbox

    Tenho uma página jsp de pesquisa contendo o seguinte: Página de Pesquisa <select name="ListaCliente" > <option value="1">COD</option> <option value="2">NOME</option> </select> <input type="text" name="pesquisa_cliente" size="20" ></input> <input type="submit" name="pesquisar" value="Pesquisar"></input> Página retorna dados do banco int mod=(Integer.parseInt(request.getParameter("ListaCliente"))); String g = ""; switch(mod){ case 1 : g = "COD";break; case 2 : g = "NOME";break; } String resultado = request.getParameter("pesquisa_cliente"); String sql = "SELECT COD, NOME FROM CLIENTE WHERE '"+g+"' = '"+resultado+"'"; ... Eu quero que dependendo da opção no listbox(ListaCliente) ela me retorne os dados desse campo, mas no código acima não está me retornando nada. Ex:Se selecionei a opção NOME e digitei Maria, deve me retornar todos os campos da tabela que tiver nome igual Maria. Att.
  2. Lariy

    Script vb

    Muita obrigada!Deu certo
  3. Lariy

    Script vb

    Fiz um script que exclui arquivos de uma determinada pasta quando o período da data de criação á data de hoje for > que 15. A minha dúvida é o seguinte, como que faço para excluir apenas os arquivos de tipo txt, e não todos os tipos, como ocorre no script abaixo, porque na minha pasta "x" tem arquivos de excel, world, mas quero que exclua somente do tipo txt, mesmo que um arquivo de excel já tenha um período de criação > que 15. set FSo = CreateObject("Scripting.FileSystemObject") set folder = FSO.getFolder ("C:\Users\Larissa\Desktop\x") for each file in folder.files if (dateDiff("d", file.datecreated, now) >15) then File.delete end if next att.
  4. Tenho um relatório "todos", é um relatório simples, composto por apenas colunas. Tenho colunas(processos, data, assunto, interessado...). O que eu quero é o seguinte, que no meu formulário ela filtre o meu relatório, porque nem sempre eu quero que me mostre todas as colunas do meu relatório, as vezes só a coluna processos e assunto.... Estou usando o access 2000
  5. segue o link com parte do banco de dados Banco de dados
  6. Olá Leandro obrigada pelo exemplo,está ajudando muito,mas ainda continuo com o problema eu coloco tudo certo,como no exemplo que você me passou,mas ela me retorna o seguinte erro "O mecanismo de banco de dados microsoft jet não reconhece '[forms]![Consultas]![data_inicio]' como nome de um campo ou expressão válida" ,não sei qual o problema sendo que o formulário(Consultas existe) e a caixa de texto com o nome data_inicio tb,eu coloco essa expressão Entre [forms]![Consultas]![data_inicio] E [forms]![Consultas]![data_fim] no critério do campo data_protocolo na minha consulta3 mas não dá certo(a data_inicio tb esta contida no formulario),esse problema ocorre pela minha consulta ser de referência cruzada??
  7. Tenho uma consulta3 que é baseada na consulta1 e consulta2,essa consulta3 é uma consulta de referência cruzada que contém todos os dados da consulta 1 e 2,a partir da consulta3 fiz um relatório.O que eu quero é filtrar os dados do relatório em um formulário.Quero filtrar os dados pelo período(data). No formulário(Consultas) tenho uma caixa de texto com o nome data_inicio Eu tentei fazer o seguinte para filtrar os dados pela data de inicio [forms]![Consultas]![data_inicio] coloquei isso em critérios na minha consulta3 mas não deu certo,tentei tb [Formulários]![Consultas]![data_inicio],O que tenho que fazer??
  8. Fiz uma consulta que me retorna os dados entre o período ex: 02/01/2008 e 08/01/2008,mas eu quero que me retorne tanto os dados que estão entre esse período quanto os que não estão,os dados que não estão entre nesse período me retorne "zero" ou "vazio" nos campos,tem como?? ex: tabela:processos campo:data_protocolo 01/01/08 03/01/08 07/01/08 08/01/08 10/01/08 ......where processos.data_protocolo between format('02/01/2008') and format('08/01/2008) me retorna dados do dia 03/01/08 07/01/08 08/01/08 mas quero que retorne dados do dia 01/01/08 e 10/01/08 ,mas com os campos igual a "zero" ou "vazio"
  9. A partir do exemplo fiz aqui,e deu para fazer mais ou menos,o único problema é que o campo SERVIDOR1 não fica agrupado, tentei colocar GROUP BY consulta.SERVIDOR1 mas mesmo assim não fica agrupado
  10. Boa Noite Leandro Esse exemplo seria para unir a minha duas consultas?
  11. Tem como trabalhar com duas consultas em um relatório só? eu quero colocar dois campos um do lado do outro na mesma coluna então um vem da consulta 1 e outro da consulta2 Na propriedade do relatório(origem de controle)está como consulta1 Em um campo só coloco Canal Cinza,mas no outro [Consulta2]![Canal Cinza] mas não dá certo,ela não me retorna o valor da consulta2 no campo
  12. Bem mas no caso então como eu fiz uma concatenização,não tem jeito mesmo de somar os campos no rodapé do relatório,teria como converter essa string em numérico?Eu já tentei fazer em campos separados mas não faço idéia como fazer isso,sendo que se trata de uma consulta de referência cruzada
  13. Lariy

    Concatenar campos numérico

    Tabela SERVIDOR(servidor,secao) PROCESSOS(codigo, processos, data_protocolo, CNPJ, interessado, data_distribuição, assunto, servidor1, campo_livre5) ASSUNTO(assunto) Consulta TRANSFORM ((Count(*)) & " R$ " & (Count([processos].[campo_livre5]))) AS valorr SELECT [processos].[sERVIDOR1], Count(*) AS total, Sum([processos].[campo_livre5]) AS total_valorr FROM (processos RIGHT JOIN assunto ON [processos].[assunto]=[assunto].[Assunto]) LEFT JOIN servidor ON [processos].[sERVIDOR1]=[servidor].[servidor] GROUP BY [processos].[sERVIDOR1] ORDER BY [processos].[sERVIDOR1] PIVOT [assunto].[Assunto] Estrutura do relatório imagem relatório Banco de Dados Banco de Dados-Relatório
  14. Lariy

    Concatenar campos numérico

    Bom Dia Leandro è que o servidor estava fora do ar,mas veja se agora dá
  15. Lariy

    Concatenar campos numérico

    Esse é o link do meu BD Banco de Dados-Relatório
  16. Lariy

    Concatenar campos numérico

    Sim entendi exatamente o que você quis dizer agora,mas o problema é mexer nessa consulta,porque antes mesmo eu já tentei trabalhar com esses dados separadamente,mas não consegui,tenho uma consulta de referêcia cruzada mas só consigo com que mostre a soma total da linha,mas das colunas não TRANSFORM ((count(*)) & " R$" & (Sum(processos.campo_livre5))) AS valor SELECT processos.SERVIDOR1, count(*) AS total, Sum(processos.campo_livre5) AS total_valor FROM (processos RIGHT JOIN assunto ON processos.assunto=assunto.Assunto) LEFT JOIN servidor ON processos.SERVIDOR1=servidor.servidor GROUP BY processos.SERVIDOR1 ORDER BY processos.SERVIDOR1 PIVOT assunto.Assunto
  17. Lariy

    Concatenar campos numérico

    Não entendi muito bem,mais então eu não faço a concatenização entre os dois? Mas no caso então tem outro jeito com que eles fiquem na mesma coluna não só nas totalizações mas também na estrutura inteira??
  18. Lariy

    Concatenar campos numérico

    Boa noite é que a estrutura do relatório tem que ser assim campo processo e campo_livre5 na mesma coluna,mas não estou conseguindo fazer a soma deles na mesma coluna
  19. Fiz uma concatenação de um campo processo(numérico) e campo_livre5(moeda),na consulta aparece certinho,mas no relatório quando quero mostrar o total no rodapé do relatório,da soma tanto do processo quanto do campo_livre5 não dá,ela me mostra a mensagem "Tipo de dados imcompatível na expressão de critério" No rodapé eu coloco =soma([Canal Cinza]) e tentei também =soma([Canal Cinza]) & " R$ " &([Canal Cinza]) Mas da sempre a mesma mensagem,eu tenho que converter algum campo??como que faço? link da imagem do relatório http://uftd6g.blu.livefilestore.com/y1pXrS...Blk/imagem3.jpg consulta Transform ((count(*)) &" R$"& (sum(processos.campo_livre5) valor Select processos.servidor1,count(*) as total, sum(processos.campo_livre5) as total_valor........
  20. segue o link do BD http://ueboo.com/files/741852/Relatorio_Ge....mdb_369258.php
  21. Boa tarde Leandro,estou com o mesmo problema que o Raoni No resultado tem que aparecer a soma tanto do número quanto do valor,mas dá a mensagem de erro quando tento abrir o relatório Na tabela processos,o campo processo está como texto e o campo_livre5 como Unidade Monetária
  22. Oi Raoni hahhaa também estou tentando,agora o problema é a mensagem que está dando "Tipo de dados imcopatível na expressão de critério" Ah beleza então,vai ser de grande ajuda! ;)
  23. Fiz uma consulta de referência cruzada que me devove o seguinte resultado: Servidor | A | B | C | Total Marianas| 2 | 3 |1 | 6 Benedito| 4 | 2 |1 | 7 Mas eu quero também que me devolva o total dos processos de cada assunto,ex assuntoA o total seria 2+4=6,tem como me resultar tanto o total de processos de cada linha como o total de cada coluna da consulta de referência cruzada?? Servidor | A | B | C | Total Marianas| 2 | 3 | 1 | 6 Benedito| 4 | 2| 1 | 7 --Total--| 6 | 5 | 2 | o código da minha consulta está assim: TRANSFORM Sum(processos.campo) as valor SELECT processos.servidor, sum(processos.campo) as total_valor FROM(processos RIGHT JOIN assunto ON processos.assunto=assunto.assunto) LEFT JOIN servidor ON processos.servidor=servidor.servidor GROUP BY processos.servidor ORDER BY processos.servidor PIVOT assunto.assunto Tenho a tabela processos,assunto e servidor
×
×
  • Criar Novo...