Ir para conteúdo
Fórum Script Brasil

Victor_DF

Membros
  • Total de itens

    54
  • Registro em

  • Última visita

Sobre Victor_DF

  • Data de Nascimento 21/07/1990

Contatos

  • MSN
    deuzinhou_lp@hotmail.com

Perfil

  • Gender
    Male
  • Location
    Brasilia

Victor_DF's Achievements

0

Reputação

  1. Olá pessoal, eu estou com um problema nesta função, ela executa corretamente, porém, aparece o erro "Objeto Esperado" quando chega no "return true;". Qual o erro da função? function checkRowInst08(row){ doc = document.forms[0]; var radioLength = doc["tmp.update"+row+".REALIZACAO"].length; var pom = false; for(var i = 0; i < radioLength; i++) { if(doc["tmp.update"+row+".REALIZACAO"][i].checked) { doc["tmp.update"+row+".QT_08_NIV_REALIZACAO"].value = doc["tmp.update"+row+".REALIZACAO"][i].value; pom=true; doc["tmp.update"+row+".REALIZACAO"].required = "true"; //doc["tmp.QT_08_REALIZADAS"+row].required = "true"; } } if ( !pom ) { doc["tmp.update"+row+".REALIZACAO"].required = ""; //alert( doc["tmp.update"+row+".REALIZACAO"].required ); //doc["tmp.QT_08_REALIZADAS"+row].required = ""; } return true; } Obrigado.
  2. Olá pessoal. O problema é o seguinte, eu tenho que fazer o meu site diferenciar quando o usuário é internacional ou não, eu tinha pensado em descobrir a linguagem do browser que ele está usando para assim direciona-lo para uma versão em ingles da página. Tem uma maneira melhor de fazer isso, como eu faço? Se não, como eu pego a linguagem do browser? Obrigado
  3. Olá Jonas... Ficou muito legal. mas quando eu baixo a barra de rolagem, tudo é desconfigurado de novo, parece que quando eu mudo o tamanho das primeiras linhas do DBGrid quando eu abaixo a barra de rolagem as linhas que aparecem ficam com a altura das linhas que estavam aparecendo ai fica tudo desconfigurado, não teria como quando eu abaixar a barra de rolagem fazer uma reconfiguração das linhas? Isso aconteceu quando você testou esse código? Obrigado
  4. Tenta fazer assim, você deve ter um banco de dados com essas informações, ai é só pegar somente as informações que não são nulas ou igual a 0, dependendo de como você determinou. Assim você só vai ter as informações comuns e as incomuns. Depois entra o cálculo que você já sabe. Abraços.
  5. Ola Jonas, desculpe a demora, tive uns problemas. Eu ainda estou precisando fazer o aumento da linha no evento DrawColumnCell mas não sei como, nem sei se é possível. Sobre o componente, eu beixei ele e instalei mas ele veio com vários erros internos, e para evitar maiors dores de cabeça eu prefiro tentar usar o DBGrid nativo do delphi, que é o usado no sistema da minha empresa. Tem como fazer o que eu quero? Obrigado e mais uma vez me desculpo pela demora.
  6. Consegui fazer a quebra da linha, mas agora eu quero uma maneira de quando a linha for quebrada, ter o aumento da altura da linha, no exemplo ele faz um aumento do padrão das linhas do DBGrid, tem como fazer o que eu quero? Abraço
  7. Olá pessoal... Eu estou querendo saber se é possível fazer um DBGrid quebrar a linha quando o tamanho da linha for maior que o previsto? Por exemplo, eu tenho uma linha de 160 caractéres, mas eu quero que apareça no máximo 80 ai o DBGrid quebra a linha e mostra 2 linhas de 80. Obrigado. Victor
  8. Olá pessoal... O problema é, que quando eu faço o restore de um arquivo *.gbk ou *.fbk, aparece como concluido, mas o banco o banco criado está vazio. Eu tenho certeza que o banco não está vazio, mas ele não restaura nada. Como faz um restore no IBExpert? Vocês não teriam um tutorial sobre IBExpert? Obrigado
  9. Oi pessoal... O problema é o seguinte, eu estou querendo gerar um relatório usando o QuickReport trazendo dados de uma pesquisa que involve 3 tabelas do Access, mas não sei como fazer a pesquisa usando as 3, como eu faço essa pesquisa? Por favor me ajudem Obrigado
  10. Posta o código que você ta usando pra facilitar
  11. Opa Resolvi o problema, o código ficou assim: import java.io.*; import java.util.regex.*; import java.util.Scanner; public class Ler{ public static void main(String args[]){ try{ Scanner sc = new Scanner(System.in); System.out.print("Digite o diretorio do arquivo receptor: "); String dir1 = sc.nextLine(); System.out.print("Digite o diretorio do arquivo a ser lido: "); String dir2 = sc.nextLine(); int valor = 0; File arquivo = new File(dir1); File arquivo2 = new File(dir2); FileInputStream in = new FileInputStream(arquivo2); FileOutputStream fos = new FileOutputStream(arquivo); Scanner read = new Scanner(in); boolean ok = arquivo.createNewFile(); if (! ok){ while (read.hasNext()){ String readline = read.nextLine(); String parte = "for"; if (parte == null){ fos.write(System.getProperty("line.separator").getBytes()); } else{ if (readline.matches(".*" + parte + ".*")){ valor = 0; fos.write("int i;".getBytes()); fos.write(System.getProperty("line.separator").getBytes()); String t = "while"; fos.write(t.getBytes()); String parte1 = readline.substring(readline.indexOf(";")+1); String parte2 = parte1.substring(0,parte1.indexOf(";")); String text = "("+parte2+"){"; fos.write(text.getBytes()); } else{ if ((readline.matches(".*"+"}"+".*")) && (valor == 0)){ fos.write("i++;".getBytes()); valor++; fos.write(System.getProperty("line.separator").getBytes()); } fos.write(readline.getBytes()); fos.write(System.getProperty("line.separator").getBytes()); } } } } else{ System.out.print("não foi possivel criar o arquivo"); } } catch(IOException e){ // nada } } } Obrigado pela atenção
  12. Oi pessoal... O meu problema é, eu estou querendo criar um programa que leia outros programas em java, gravados em texto, e substitua o "for" por "while", fazendo as modificações necessárias automaticamente. A lógica eu já sei, o meu problema é em fazer a comparação para achar o "for" e substitui-lo. O código que eu fiz é esse: import java.io.*; import java.util.Scanner; public class Ler{ public static void main(String args[]){ try{ Scanner sc = new Scanner(System.in); System.out.print("Digite o diretorio do arquivo receptor: "); String dir1 = sc.nextLine(); System.out.print("Digite o diretorio do arquivo a ser lido: "); String dir2 = sc.nextLine(); File arquivo = new File(dir1); File arquivo2 = new File(dir2); FileInputStream in = new FileInputStream(arquivo2); FileOutputStream fos = new FileOutputStream(arquivo); Scanner read = new Scanner(in); boolean ok = arquivo.createNewFile(); if (! ok){ while (read.hasNext()){ String readline = read.nextLine(); String parte = readline.substring(0,3); if (parte == null){ fos.write(System.getProperty("line.separator").getBytes()); } else{ if (parte.equals("for")){ String t = "Oi for"; fos.write(readline.getBytes()); } else{ fos.write(readline.getBytes()); fos.write(System.getProperty("line.separator").getBytes()); } } } } else{ System.out.print("não foi possivel criar o arquivo"); } } catch(IOException e){ // nada } } } Agradeço a atenção.
  13. A chave primária serve para pesquisas e para relacionamentos entre tabelas, sem uma, você pode ter muita dor de cabeça. Eu uso tabelas sem chave primária quando eu preciso dela apenas para relacionar duas tabelas, com relação N:N, o que torna as chaves estrangeiras. falou abraço
  14. Qual o banco que você está usando? Quando eu usava o paradox tinha um tipo de dado "IMAGE", na hora de criar a tabela, mas nunca usei, fica muito lento salvar imagens no banco, uma forma melhor de fazer é, salvar as imagens em uma pasta com o código auto incrementável como nome, e na hora de acessar as imagens colocar esse diretório + código + '.jpg' (por exemplo). falou cara... Abraços
  15. Você colocou o DataSource, setando para a Query, no DBGrid?
×
×
  • Criar Novo...