Ir para conteúdo
Fórum Script Brasil

kuroi

Membros
  • Total de itens

    7.184
  • Registro em

  • Última visita

Tudo que kuroi postou

  1. kuroi

    Células coloridas

    acho q o q ta faltando é sempre apontar a qual planilha pertence o range. exemplo, em vez de fazer: Range("A1").Interior faca: Worksheets("Nome_Da_Sua_Planilha").Range("A1").Interior inclusive, na hora de passar o parametro pra funcao, tem q fazer isso tb.
  2. kuroi

    Animação em Flash

    picturebox so mostra imagem, não mostra video. pra mostrar o video, você tem duas opcoes, ou usa o objeto webbrowser, ou o objeto animation, como explicado nesse tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=134973
  3. rodrigo, esse codigo q você ta usando não serve pra filtrar, o q ele faz é simplesmente autocompletar o texto enquanto você digita. exemplo, se tem um item chamado kuroi, você digita o k e ele já mostra o resto da palavra, não é nem pra clicar no combo. se nem isso estiver funcionando, acho q faltou setar a propriedade KeyPreview do form = True.
  4. kuroi

    Problemas com Spread

    xistyle, como você ta vinculando os dados no grid?? você ta setando os dados tipo na propriedade DataSource a partir de um recordset ou esta colocando os dados na mao pelo codigo?? e como exatamente você ta usando essa collection?? é estranho mesmo, mas sempre quando ocorreu isso comigo (funcionar debugando e não funcionar normalmente) foi por causa disso q falei aqui: xistyle, você ta querendo dizer q fez um insert no banco?? se for isso, ele não vai atualizar imediatamente no grid, ne. e nem num recordset caso você esteja esperando q isso aconteca, já q o recordset esta carregado na memoria e quando você faz o insert ele altera direto no banco. a não ser, imagino, caso você esteja usando o metodo .AddNew e/ou .Update do recordset, ai imagino q os dados sejam atualizados nele, mas mesmo assim não vai atualizar no grid direto. pra atualizar o grid, é você mesmo q tem q fazer.
  5. kuroi

    Problemas com Spread

    ele não parou em nenhum break?? não entendi a pergunta.
  6. kuroi

    Problemas com Spread

    hum, ta estranho... depois eu do uma pensada melhor com mais calma... mas uma ideia q tive aqui agora seria: ponha um break point (F9) em todas as linhas onde você manda excluir alguma linha do grid. e va executando o programa normalmente. e veja se ele não vai parar em nenhum desses break. se a linha ta sumindo, é porque ela deve estar sendo excluida no codigo, ne.
  7. buttonbar?? não conheco, q componente devo adicionar pra ela aparecer??
  8. marcelo, quando for assim você pode clicar no botao "EDITAR" e editar o post q você já fez. juntei os dois topicos pra facilitar. agora quando a sua duvida, você deve fazer o seguinte, entre em menu Report -> Edit Selecion Formula -> Record... la dentro se você escrever assim: {Tabela.Campo} = 1 ele deve filtrar pra você (funciona como a clausula WHERE de uma query). so troque "Tabela" pelo nome da sua tabela e "Campo" pelo nome do seu campo da ordem de entrega. a se você quer fazer o usuario seleciona o filtro pelo visual basic, nesse caso você teria q editar a selecion formula pelo codigo do visual basic, ou adicionar um campo parametro, como é discutido nesse tópico aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=136276 veja ai se ajudou, qualquer coisa poste.
  9. kuroi

    Problemas com Spread

    não entendi direito o problema, mas se debugando funciona, 99% de certeza q é problema de foco. talvez algum evento gotfocus ou lostfocus esta ferrando seu projeto, funciona debugando, porque a cada linha o foco volta pra janela de codigo. agora não entendi essa parte da linha sumir. ela simplesmente desaparece como se tivesse sido excluida?? se você der um control + break depois disso e for checar a quantidade de linhas do grid, ele não considera mesmo essa linha?? e isso acontece depois q você clica pra aparecer la?? poste então o codigo do botao onde você clica.
  10. tire o ponto e virgula q ta antes do group by.
  11. kuroi

    conversão

    não entendi essa parte de passar pra query. você quer dizer q quer por em alguma formula?? e quer comparar com uma string?? se for, acho q o jeito é você fazer uns Replace() tirando o ponto e o ",00". agora se o problema for na hora de mostrar no report é so você entrar em Format Field e mudar o formato.
  12. leandro tente fazer a conversao com alguma funcao tipo cast() ou convert().
  13. hum, mas você não conhece nd de crystal reports?? então, o jeito é procurar algum tutorial por ai, de uma olhada aqui: http://www.macoratti.net/indcrys.htm o crystal tb não é muito dificil de mexer, vai tentando ai, e qualquer duvida você pergunta aqui.
  14. você quer dizer q o codigo q tiver a menor data vem primeiro, e todas as datas dele devem ser exibidas mesmo q algumas delas sejam maiores do q as datas dos proximos codigos?? se for isso, o unico modo q enxergo seria você fazer uma view q fizesse um join do codigo com o min() da data. qual o banco de dados q você usa?? q qtas tabelas tem no report?? seria uma so?? poste a estrutura dela, ou do sql q você ta usando.
  15. silverio, mas eu não entendi. você ta passando os dados a partir do recordset e ao mesmo tempo esta apontando para o oracle?? eu acho q o erro esta na hora de passar o recordset, ai ele não vai saber de onde pegar os dados, se é do recordset ou do oracle. apenas aponte o banco para o oracle, e se você precisar fazer o filtro, use o selection formula, como é ensinado nesse tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=122749
  16. bstar, mas quando você faz pelo visaul basic você ta setando a selection formula como o vinicius falou?? pelo q vi você ta criando o campo parametro pelo visual basic. acho q o melhor é você dexar o report salvo com o campo parametro já criado, a formula q o vinicius passou já salva e ai na hora de abrir no visual basic, você simplesmente passa o valor do parametro e manda mostrar. tente ai e veja se não funciona, qualquer coisa poste.
  17. tópico fechado por duplicacao, respostas aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=138660
  18. tenta assim: select (MONTH(data_not) & '/' & YEAR(data_not)) as mes, sum(n.vrt_not) as Total from notafis n, estoque e where n.prod_not = cdbl(e.cod_es) group by (MONTH(data_not) & '/' & YEAR(data_not)) order by YEAR(data_not), MONTH(data_not)
  19. leandro, você so ta fazendo o substring(), mas não ta fazendo conversao nenhuma. no oracle não existe a funcao cast() ou a convert()?? acho q ele ainda ta considerando como varchar, você teria q fazer uma conversao explicita pra memo.
  20. o shell seria assim: Shell "C:\Caminho\Main.exe" se continuar dando erro, poste pra nos as mensagens ne.
  21. na verdade a funcao WeekDayName() já faz isso. exemplo: MsgBox WeekdayName(Weekday(Now())) ele retorna o nome do dia de acordo com o sistema instalado. se for o windows em ingles, ele trara o nome em ingles.
  22. tente isso: um(cdbl(Iif(IsNull(e.codtrib1_es), 0, e.codtrib1_es))) as ICMS_Reduz
  23. kuroi

    Alteração

    opa, orlando, foi mal a demora. mas então, mesmo assim o melhor é você postar o codigo gerado da macro tb pra gente ter uma ideia do q ele esta fazendo. agora tb não entendi direito sua duvida. esses items ou codigos ou quantidades q você tem q alterar estao na primera ou na segunda planilha?? talvez você devesse editar a formula da celula e não o valor dela. tipo assim: Worksheets("Nome_Da_Planilha").Range("A1").Formula = " - ponha o procv aqui - " veja ai se consegue adaptar no seu codigo, senao poste ele ai e aponte onde é q esta sendo feita essa alteracao q vai remover o procv(). tb to movendo esse tópico pra vba.
  24. kuroi

    Alteração

    orlando, poste o codigo de como você ta usando pra copiar.
  25. kuroi

    Usando Union

    o q acontece de errado?? alguma mensagem de erro??
×
×
  • Criar Novo...