Ir para conteúdo
Fórum Script Brasil

kuroi

Membros
  • Total de itens

    7.184
  • Registro em

  • Última visita

Tudo que kuroi postou

  1. você pode criar um campo formula. em Basic Syntax, ficaria assim: If {Tabela.Campo} = "1" Then Formula = "sim" ElseIf {Tabela.Campo} = "2" Then Formula = "não" End If[/code]
  2. pelo que sei não existe, mas usando a funcao MonthName() você pode descobrir o nome do mês e ai você pode montar sua string. ou se você quiser por os numeros do dia e do ano também por extenso, de uma pesquisada numa funcao para escrever numeros por extenso. acho que saiu um tópico sobre isso no forum.
  3. use a funcao Mid e adicione a mascara na mao
  4. você não pode deixar essa linha já no relatorio e apenas modificar se ela é visivel ou não??
  5. mano to saindo agora pra bauru, vo fica descansando, passiando e so quero ouvi fala de sergio daqui uns dois ano então, se você num passa parametro nenhum a janela de prompt sempre aparece. acho que nas propriedades do campo no crystal tem uma opcao pra impedir isso, não tenho certeza, mas acho que se você der um default value pra ele, ela não aparece. essa linha só resolve sim. mas nunca tentei ela antes do refresh, talvez ela so funcione antes de abrir o report. nesse caso, no click do botao, deve ter alguma solucao melhor mas fechar e abrir de novo o relatorio deve resolver.
  6. como assim modificar um campo de relatorio?? um campo direto do banco e você quer alterar o valor?? ou é um campo formula?? seja la o que for, o unico jeito de monta valores no crystal pelo visual basic é passando o valor pra um campo parametro. ai você pode montar campos formula baseado no parametro ou em campos do banco pede pro renan o programa de atas ou o de funcionario que tem exemplo, olha onde imprime a ata. mas o codigo deve ficar tipo assim: rptReport.ParameterFields(1).AddCurrentValue (valor) se não me engano, o indice comeca no 1
  7. kuroi

    licença Vb

    deve vender em lojas de informatica, de uma procurada no google, ou em sites como buscape, ou ainda no site da microsoft acho que não... acredito que pirataria é apenas você usar/comprar o software não original. agora se você distribuir o software, você pode ter problemas se alguém descobrir que você usa um você pirata, agora acho que não teria problemas pra quem comprasse, uma vez que você não esta distribuindo o visual basic, e sim um arquivo executavel mais umas dlls.
  8. kuroi

    Instalação

    durante o processo de criacao do setup, tem uma hora que vai aparecer umas lista de todos os arquivos que serao adicionados no instalador. nessa hora, clique em Add em adicione o seu banco.
  9. bom, tem algumas solucoes que eu vejo, mas elas são meio trabalhosas, se você tiver varios campos com valor nulo, e algumas meio bestas também, mas funcionam. - você pode fazer um campo formula que teste se o campo é nulo. se for, retorna valor branco (aspas aspas - ""), se não retorna o proprio campo. ai você exibe o campo formula em vez do campo direto do bd. - você poe um text field vazio com borda na mesma localizacao do campo com valor nulo, e tira as bordas do campo. - você pode desenhar as bordas em volta do campo. - os campos tem que ter necessariamente valor nulo?? se é você que faz o programa que grava os dados no banco, você pode alterar pra não gravar mais valores nulos e pode dar um update na tabela nos registros que já estao nulos.
  10. então, parece que não vendem mais licencas do vb6. isso já foi discutido nesse tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=93528 quanto ao express edition, ela é da versao 2005 (.Net), ou seja, o jeito de programar e diferente. e não sei dizer se vem faltando alguma coisa, mas de uma olhada nesse link: http://msdn.microsoft.com/vstudio/express/vb/ e qualquer coisa, poste la na sala de .NET.
  11. a ultima versao do visual basic é a 6 que nem vende mais. agora o visual basic é lancado na forma visual basic.net. o mais novo é o 2005, que vem no Visual Studio 2005. mas acredito que o Visual Basic Express (so o visual basic, sem o resto do studio) é free (é mesmo??) e você pode baixar no site da microsoft. mas não sei se vale a pena comprar o Visual Studio 2005 já que esta sendo desenvolvida uma no versao. (veja aqui)
  12. já viu aqui?? http://scriptbrasil.com.br/forum/index.php?showtopic=25591 alguns links devem não funcionar mais, mas você deve achar alguma coisa la
  13. kuroi

    Hardware

    aqua, esses links tão tudo zuados, de uma olhada ai, deve ter sido na hora de postar
  14. pelo que eu entendi isso vem num recordset e já ordenado, certo?? então você pega a primeira letra do primeiro registro e fica num while ate mudar. tipo assim: <% letra = "" Do While Not rs.EOF If Left(rs("Campo"), 1) <> letra Then letra = Left(rs("Campo"), 1) Response.Write ("<b>" & letra & "</b><br />") End If Response.Write (rs("Campo") & "<br />") rs.MoveNext Loop %>[/code]
  15. kuroi

    Por Está Dando Este Erro

    você tem que por os campos texto entre aspas: sqlInsertUsuario = "INSERT INTO Usuarios & #40;nome,email,dia,mês,ano,Idade,endereco,bairro,cidade,estado,usuario,senha,Des cricao,Imagem) values ('" & varNome & "','" & varEmail & "'," & varDia & "," & varMes & "," & varAno & "," & varIdade & ",'" & varEnd & "','" & varBairro & "','" & varCidade & "','" & varEstado & "','" & varUsuario & "','" & varSenha & "','" & varDescricao & "','" & varFoto & "')"[/code] os campos numeros não precisa. mas o que é esse & #40; no seu codigo??
  16. por exemplo aqui: cr1.Formulas(1) = "periodo= " & Chr(34) & dataok & Chr(34) selecao = "{tbltrans.data_trans}>=" & criterio1 & " AND " & "{tbltrans.data_trans}<=" & criterio2[/code] o que é periodo?? é alguma variavel já declarada na formual?? e por que não da certo?? ele volta algum erro o simplesmente não filtra??
  17. kuroi

    Coleção De Objeto Image?

    tipo, você poe o primeiro objeto image no formulario. se você copia-lo e tentar colar, vai vir a mensagem "Do you want to create a control array?". se você clicar Yes, você vai transformar o objeto anterior e mais o colado em uma colecao de objetos. sendo que você pode acessa-los como um array normalmente. ai é so você ir colando o resto ate chega r em 60. ou se você vai cria-los em tempo de execucao, acredito que é so declarar como array.
  18. kuroi

    Salvar Em Pdf

    é so fazer como o graymalkin disse nesse tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=94736 esse PrimoPDF, pelo que o graymalkin disse, é um driver de impressora. então você so deve dar o comando como se fosse imprimer o documento. entre as impressoras instaladas no pc deve estar a PrimoPDF e ai você seleciona ela para imprimir. bom, to fechando esse tópico, já que já existe um sobre o assunto, pra evitar problemas, tipo um cara chega e le esse tópico, mas não le o otro, e tenta responder sem saber das informacoes que já foram discutidas no outro. alias, se você esta usando VBA, o outro forum é o correto. respostas pra esse tópico postem aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=94736
  19. da pra fazer em .NET sim, mas o codigo não vai ser executado na mensagem e sim na propria pagina. tipo o cara clica num link pra pagina xxx.aspx. você deve ter uma tabela no banco com um contador gravado pra ela, cada vez que a pagina fosse acessada o contador é somado mais 1. em c#, o codigo ficaria tipo assim: protected void Page_Load(object sender, EventArgs e) { string sql = "Update Tabela Set Contador = Contador + 1"; System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(); conn.ConnectionString = " - Ponha aqui sua string de conexao com o banco - "; conn.Open(); System.Data.OleDb.OleDbCommand scmd = new System.Data.OleDb.OleDbCommand(sql, conn); scmd.ExecuteNonQuery(); conn.Close(); }[/code]
  20. kuroi

    Show Sql Query

    pergunta besta mas... você esta usando mesmo banco de dados SQL??
  21. já tentou entrar no menu Database -> Verify Database??
  22. kuroi

    Tabela: Dúvida

    provavelmente as bordas estao em css. você pode fazer assim: <table border="0" style="border: 1px solid #000000"> </table>[/code]
  23. bom... a unica coisa que me vem na cabeca agora é... ou seu professor é muito tonto ou eu sou. o cliente não vai saber primeiro porque não tem como e segundo porque também num é pra saber mesmo. o que eu faco com meus emails na minha caxa de entrada só interessa a mim e mais ninguém. e depois, é impossivel executar qualquer codigo via email. a não ser que você envie a ele um arquivo executavel que não seria muito chama-lo de virus ou spyware. emails so podem ter formato texto ou html. impossivel você acessar um banco de dados, ainda mais estando no seu servidor. um modo que seria possivel é, se o email for no formato html, e ele tiver alguma imagem (tag img) o seu servidor vai perceber que alguém esta acessando a imagem e de alguma forma (que eu desconheco) talvez você possa capturar por codigo o ip desse computador. mas o problema é que a maioria dos sites de hospedagem de email e ate mesmo o outlook, costuma bloquear as imagens em emails formato html pra evitar mesmo esse tipo de coisa. as imagens so aparecem se o usuario permitir. alem do mais, essa forma também não seria eficaz. você não tem como saber por exemplo se ele esta acessando do email ou se ele apenas digitou o endereco da imagem no navegador. já essa parte de qtos links foram acessados é facil. quando a pagina carregar você faz uma query pra incrementar um contador no banco de dados. e se a pagina pode ser acessada sem ser via e-mail e você quiser saber apenas quando ele tiver clicado no link, é so você por uma querystring no link. se você não sabe como fazer, depois que você definir a liguagem que vai fazer, poste ai na sala correta que é bem simples. agora isso de saber quando o cara ler e-mail... achei muito estranho seu professor pedir isso. ou ele não entende do assunto, ou sou eu que não entendo
×
×
  • Criar Novo...