![](https://forum.scriptbrasil.com.br/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
kuroi
Membros-
Total de itens
7.184 -
Registro em
-
Última visita
Tudo que kuroi postou
-
em vez do instalador do visual studio, uso o Inno Setup que da bem menos problema. procure na Internet pra baixar. se você achar dificil trabalhar com ele, baixe o IsTool q é tipo um wizard para o Inno Setup.
-
finalmente entendi, cara. o seu problema é q a coluna da esquerda deveria aparecer em todas as paginas, certo? isso q é o foda, porque a proxima pagina vai ser a mesma seção (Details) da anterior, por isso não vai repetir. então... isso q c quer fazer é foda. e pra dizer a verdade, a não ser q você saiba exatamente a quantidade de linhas q vai ter em cada pagina (e q seja sempre o mesmo), eu diria q é impossivel fazer o q você quer. o melhor caminho acredito é parecido com o q eu já te disse. sem usar subreports, faca um campo formula, baseado no RecordNumber, pra alterar o texto. exemplo (em Basic Syntax): If RecordNumber = 1 Then Formula = "Parâmetros" ElseIf RecordNumber = 2 Then Formula = "Pontos Amostrados" ElseIf RecordNumber = 3 Then Formula = "Horário" Else Formula = "" End If [/code] isso funcionaria para a primeira pagina. da segunda em diante fica foda. vc poderia no codigo de cima, substituir o RecordNumber por um outro campo formula, q baseado no campo PageNumber, voltasse para o 1. mas acredito q seja impossivel saber quando trocar de pagina. alias se vc chegar a descobrir ou alguem q estiver lendo souber, poste ae q tb é uma coisa q sempre quis saber. agora, se, por exemplo, em cada pagina aparecessem exatamente 25 registros (linhas), vc faria o campo formula q eu mencionei assim, em Crystal Syntax: [code](RecordNumber) - ((PageNumber - 1) * 25) e, se esse campo se chamase "Pagina", a primeira formula ficaria assim:If {@Pagina} = 1 Then Formula = "Parâmetros" ElseIf {@Pagina} = 2 Then Formula = "Pontos Amostrados" ElseIf {@Pagina} = 3 Then Formula = "Horário" Else Formula = "" End If [/code] não sei se isso ajuda, mas veja o q você consegue fazer. se conseguir resolver poste ae q eu tb gostaria de saber como você fez.
-
foi mal, entendi q era rede local. tente fazer uma busca no forum q acho q já saiu algum tópico sobre isso.
-
o erro é na hora de declarar: Dim i as Integer, qtd As Double esse seria o correto. pois variaveis do tipo Integer só suportam numeros inteiros, não guardam casas decimais.
-
encontrei alguns erros, ou faltaram alguns códigos. em negrito estao as correções: você tb não precisa adicionar referencia ao DAO para trabalhar com ADO.
-
ta acho q agora entendi. não resolveria se você fizesse um outro subreport para aquela coluna da esquerda? --->>> me responda uma coisa, como você associa o subreport ao registro atual? outra coisa, você poe o campo numero no page header, o q aconteceria se tivesse mais de um numero na mesma pagina? apareceria so o primeiro? não resolveria se você fizesse um grupo para o campo numero, e pusesse o subreport ao lado da coluna com as labels no group header? e passasse o numero para o subreport usando a opcao Change Subreport Links?
-
do menor pro maior: SQLCategorias = "SELECT * FROM Categorias where COD_Categoria =" & varID & " ORDER BY COD_Categoria" ou SQLCategorias = "SELECT * FROM Categorias where COD_Categoria =" & varID & " ORDER BY COD_Categoria ASC" do maior pro menor: SQLCategorias = "SELECT * FROM Categorias where COD_Categoria =" & varID & " ORDER BY COD_Categoria DESC"
-
em asp fica meio dificil entender o q é um evento. se você mexesse com linguagens de programacao como Visual Basic ou Delphi, você poderia entender melhor. mas se você entende alguma coisa de JavaScript, fica mais facil. um evento é basicamente toda acao q o usuario de um programa realizar. exemplo, o mover do mouse, pressionar de teclas, etc. você já deve ter visto em javascript o termo onClick, certo? isso nada mais é do q um evento. exemplo, se eu chamar uma funcao no onClick de um botao, signfica q NO EVENTO CLIQUE DO MOUSE desse botao, vou executar um determinadao código. linguagens como Visual Basic e Delphi, são baseadas em eventos. o ato de abrir o programa seria um evento. apos o programa ser aberto, ele ficara parado eternamente até q algum evento seja acionado (ou, em outras palavras, o usuario realizar alguma acao, como o clique do mouse, ou digitar alguma tecla). então, quando eu clicar numa caixa de texto, vou estar acionando o evento Click. quando digito alguma coisa na caixa de texto, aciono o evento de tecla pressionada e ao mesmo tempo aciono o evento de q a propriedade da caixa q guarda o texto q ele exibe esta sendo alterado. essa explicacao q eu te dei não é a melhor possivel, mas acho q você deve conseguir entender alguma coisa. qualquer coisa poste.
-
na connection string é só por o nome do caminho do banco. o mesmo caminho q aparece no explorer quando você acessa a pasta em q ele esta. exemplo: \\servidor\nomedapasta\nomedobanco.mdb ou w:\nomedapasta\nomedobanco.mdb onde w: é o nome da unidade de rede mapeada
-
você esta tentando acessar uma propriedade de algum objeto q não pode ser acessada. exemplo, você quer acessar o RecordCount de um RecordSet q esteja fechado. se não conseguir resolver, poste o código da sub indicando qual a linha do erro.
-
não entendi, você quer q selecione os registros q estejam na outra tabela, mas fez o codigo pra selecionar quando não estiver. bom, se você quiser q selecione quando esteja faca assim: SQL = SQL & " FROM vw_CompraStatus2 INNER JOIN (Select cd_original from tb_compra Group By cd_original) as tb_compra ON tb_compra.cd_original = vw_CompraStatus2.cd_compra se você quiser q selecione quando não estiver na outra tabela, acho q funciona assim, so não sei usar direito o isnull no sql: SQL = SQL & " FROM vw_CompraStatus2 LEFT JOIN (Select cd_original from tb_compra Group By cd_original) as tb_compra ON tb_compra.cd_original = vw_CompraStatus2.cd_compra Where tb_compra Is Null
-
acho q é: net send [nome ou ip do computador] [mensagem q você quer enviar] exemplo:net send 192.168.0.1 mensagem
-
o desenhinho dos moderadores tb não aparece mais
-
e eu sei qual é o erro 91? não aparece nenhuma descricao? poste ae senao nignuem consegue te ajudar.
-
com o seu projeto aberto, clique em Project -> Componentes, procure Microsoft Windows Common Controls 6.0 e selecione esse componente. o ProgressBar vai aparecer com outros objetos na sua ToolBox (onde ficam os objetos, como TextBox, etc.) procure no forum, q você vai achar exemplos de como trabalhar com a progressbar.
-
sim, adicione o componente Microsoft Windows Common Controls 6.0 e use o objeto ProgressBar.
-
uso o outlook 2002 mas deve ser quase a mesma coisa: clique em Ferramentas -> Contas de Email se você ainda não adicionou a conta selecione adicionar, senao clique em exibir e ponha avancar, selecione a sua conta e clique em Alterar. preencha os seguintes campos da seguinte forma: Nome: ponha seu nome Endereço de E-mail: o endereco do seu e-mail Servidor de Entrada POP3: ponha o endereco q você falou q tem Servidor de Saída SMTP: ponha o outro endereco q você falou q tem Nome de Usuário: nesse daqui só ponho o nome de login do meu e-mail. exemplo se seu e-mail for ju_rezende@terra.com.br ponha só ju_rezende Senha: Coloque a senha q você usa pra logar. pode marcar pra lembrar a senha se quiser. depois disso, clique em Mais Configurações na aba servidor de Saída, selecione a opção Meu Servidor de Saída Requer Autenticação selecione Fazer Logon Usando no campo Nome de Usuário ponha seu endereço de e-mail, exemplo ju_rezende@terra.com.br se quiser q o outlook guarde a senha, clique em Lembrar Senha e digite a senha. se não funcionar assim, não sei mais o q fazer.
-
manda em rafaelsposito[a]gmail.com
-
não tenho conhecimento o bastante pra responder com certeza, mas acho q so instalando o mysql no computador1.
-
você precisa saber os enderecos do servidor de saida (POP) e do servidor de entrada (SMTP). talvez você tenha q contactar o seu provedor de e-mail para descobrir.
-
não sei qual é o maximo (deve ser um numero grande), mas quatro aguenta com certeza.
-
isso é no windows xp, não sei se em outro windows é diferente