Ir para conteúdo
Fórum Script Brasil

sergioluque

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que sergioluque postou

  1. sergioluque

    Montar String

    Obrigado pela atenção mas não é bem isso que preciso , o [sUB QUESTOES].CODIGO não é a mesma coisa que RESPOSTAS.ID , o primeiro é o código das perguntas e o segundo é o código do participante. Mesmo assim obrigado , pelo menos você respondeu , não foi mal educado como o anterior que escreveu que n]ao inventaram bola de cristal. Cheguei a conclusão que terei que fazer duas pesquisas.
  2. sergioluque

    Montar String

    Vou tentar deixar mais claro ainda. Tenho duas tabelas : Caso alguém queira baixar , copiei nesse link Base de dados em access (1) - [sUB QUESTOES] = 4 possíveis respostas que o participante pode dar em uma resposta formulada a ele. (2) - [RESPOSTAS] = onde guardo o código do participante(ID), pergunta(QUESTOES) e a resposta escolhida([sUB QUESTOES]) Depois de todos os participantes terem respondido todas as perguntas , preciso saber quais são as respostas mais escolhidas , pesquiso então pergunta por pergunta e verifico a quantidade de respostas escolhidas para cada possível resposta , usando a string abaixo , obtenho os seguintes dados : SELECT [SUB QUESTOES].CODIGO, Count(RESPOSTAS.CODIGO) AS total FROM [SUB QUESTOES] LEFT JOIN RESPOSTAS ON ([SUB QUESTOES].QUESTAO = RESPOSTAS.QUESTAO) AND ([SUB QUESTOES].CODIGO = RESPOSTAS.[SUB QUESTAO]) GROUP BY [SUB QUESTOES].CODIGO, [SUB QUESTOES].QUESTAO HAVING ((([SUB QUESTOES].QUESTAO)=1)) CODIGO(1) total(2) 17 6 18 0 19 1 20 1 (1) - Códigos de todas as possíveis respostas , independente se foram escolhidas ou não (2) - Total de cada possível resposta que foram escolhidas Usando a string acima , está funcionando legal , mas em um determinado momento , o usuário poderá filtrar a pesquisa , ele poderá pedir para que mostre somente as possíveis respostas de um determinado grupo de pessoas (identificadas pelo campo ID) , por isso preciso inserir nessa string a condição de ID=x ou ID=x1 ... só que se eu colocar essa condição , os códigos que estiverem zerados ( não escolhidos ) não aparecem , a maneira que estou inserindo essa nova condição é SELECT [SUB QUESTOES].CODIGO, Count(RESPOSTAS.CODIGO) AS total FROM [SUB QUESTOES] LEFT JOIN RESPOSTAS ON ([SUB QUESTOES].CODIGO = RESPOSTAS.[SUB QUESTAO]) AND ([SUB QUESTOES].QUESTAO = RESPOSTAS.QUESTAO) WHERE (((RESPOSTAS.ID)=16)) GROUP BY [SUB QUESTOES].CODIGO, [SUB QUESTOES].QUESTAO HAVING ((([SUB QUESTOES].QUESTAO)=1))
  3. xtag = document.edital.info.value.replace(o que vai pesquisar,o que vai trocar);
  4. Amigos , em um textarea , o usuário marca uma determinada palavra ou palavras com o mouse . Recupero isso em javascript atraves do document.selection.createRange().text , até aí beleza . Preciso substuir essas palavras recuperadas por outras , mas precisa ser em javascript , em VB usaria o Replace , mas em javascript ?
  5. já achei onde esava o erro , é que alguma vezes o departamento só existe 1 unico usuário então a linha for (i = 0; i < form1.length; i++) , de ser mudada para um único registro.
  6. Estou tentando montar esse script , aproveitando para estudar um pouco , já que não conheço muito o JavaScript. Tenho 3 blocos de checkbox , são eles resp1(esse nro pode variar de 1 até o final do BD, então não sei qtos podem aparecer) , interagir1... e ver1... , estou usando o script abaixo , mas só consigo fazer com que rode os blocos do checkbox nro 1 os outros não , onde estou errando ? Algém pode me ajudar? <script type="text/javascript" language="JavaScript"> function AdicionarResp(form,form1,form2) { var ok = false; for (i = 0; i < form1.length; i++) { form1.checked = false; } for (i = 0; i < form2.length; i++) { form2.checked = false; } for (i = 0; i < form.length; i++) { if (form.checked) { ok = true; form1.checked = true; form2.checked = true; } } } function AdicionarInteragir(form,form1) { var ok = false; for (i = 0; i < form1.length; i++) { form1.checked = false; } for (i = 0; i < form.length; i++) { if (form.checked) { ok = true; form1.checked = true; } } } </Script> No Form faço a chamada assim -> Onclick=AdicionarResp(document.novojob_depto.resp" & Lidos & ",document.novojob_depto.interagir" & Lidos & ",document.novojob_depto.ver" & Lidos & ") -> Onclick=AdicionarInteragir(document.novojob_depto.interagir" & Lidos & ",document.novojob_depto.ver" & Lidos & ")
×
×
  • Criar Novo...