kuroi
Membros-
Total de itens
7.184 -
Registro em
-
Última visita
Tudo que kuroi postou
-
você pode fazer um grupo pra cada dia, e ai exibiria os totais um embaixo do otro. pelo que parace que quer por um ao lado do otro, ai nesse caso fica mais dificil, você teria que fazer 31 Running Total Fields, um pra cada dia do mês que seja a soma desse seu total, mas por formula você faz com que cada um some os valores de um dia especifico e poe todos eles no footer do final do mês. não entendi direito a sua duvida, mas acho que é isso que eu falei. se você não sabe como fazer um pra cada dia, no Field Explorer, clique em Running Total Fields e selecione um novo campo. ai no campo Field To Summarize você poe a quantidade, e Type of Summary, acho que no seu caso você poe Sum. ai na opcao Evaluate, ponha Use a Formula e clique no botao pra editar a formula. ai ponha pra somar so se for no dia certo. exemplo: {Tabela.Dia} = 1 ou Day({Tabela.Tabela}) = 1 e não opcao Reset você pode pra resetar quando mudar o mês. ai você faz o mesmo pro dia 2 e etc. veja se ajuda, qualquer coisa poste aí
-
você seleciona menu Report -> Edit Selecion Formula -> Record e la digita a formula na mao. ela funciona exatamente igual a clausula WHERE de uma query. você pode fazer tipo: {Tabela.Campo1} = {?Param1} And {Tabela.Campo2} = {?Param2}[/code]
-
no like, você não usa = deve ficar assim: find = "select * from tabcli" find = find & " where nomecli like '%" find = find & val & "%'"[/code] você se funciona, senao posta a mensagem de erro e aponta qual a linha do erro
-
Um Programa Pra Salvar Texto Num Arquivo Txt
pergunta respondeu ao Luiz_Junior de kuroi em Visual Basic
acho que seria tipo: Text1.Text = arq.ReadAll -
movido pra .net
-
pelo que sei pra o Express Edition não precisa de licenca não. mas pra duvidas de .net (VB 2002 pra frente) poste no forum de .NET, beleza??
-
não funciona. sei que tem como fazer o vb responder a rodinha de um modo que usa uma porrada de api, e que é muito poco portavel (tipo você pode te problema pra instalar em otros pcs). mas não sei o codigo, faca uma busca no google, talvez você encontre algo. ai poste no forum pra td mundo fica sabendo
-
realmente, postou no lugar errado, Tutoriais e Dicas e só pra postar Tutoriais e Dicas, tipo já prontas, não pra pedir dicas. pra isso poste no forum principal de vb. hum, esse negocio de jogo em vb é meio dificil, aqui tem um forum sobre isso, so que é em ingles, ve se ajuda: http://www.xtremevbtalk.com/forumdisplay.php?f=13
-
movido pra sessao principal
-
tenta assim: BarcodeC39 (CStr({campo}))
-
Desinstalação Do Crystal Reports 9 E Do Ras 9.
pergunta respondeu ao Vilariño de kuroi em Crystal Reports
acredito que so pela opcao Unninstal do Painel de Controle, você já consiga tirar td isso, não?? -
não exatamente um grupo. crie dois campos summary que facam a soma do valor. na opcao evalute, selecione use formula. num deles digite a formula pra que some apenas os R, e no outro os P. ex: {NomeDaTabela.NomeDoCampo} = 'P' ai no final de tudo faca um campo formula que seja a diferenca entre os dois Summary Fields
-
não ponha virgula depois do ultimo campo do insert.
-
Script Brasil Internacional
tópico respondeu ao Script Brasil de kuroi em Novidades e Anúncios Script Brasil
saco, so lingua que não entendo. se um dia a sb for traduzida pra 日本語, me avisem que eu tento ajudar acqua vai fazer ingles?? se precisa de ajuda da um toque, apesar que eu mal falo portugues -
que linguagem você usa?? to meio enferrujado, mas o esquema acho que é você fazer um for each de todos os controle no formulario. tipo (esqueci a sintaxe mas deve ser isso): Control x; foreach (x in this.Controls) { if (x.GetType().ToString() == "CheckBox (Poe o nome intero aqui!!!)") { -- AQUI você TESTA SE está CHECADO } }[/code]
-
cara, tenta evitar abri dois tópico cum o mesmo assunto. ai você fala uma coisa aqui, fala otra la, vem um cara que não sabe o que você disse no otro e responde aqui e ai você se complica mais. alias, aqui você deu uma explicacao bem melhor que no otro tópico. se você tivesse dito td la ficaria mais facil. então, ve o que eu respondi no otro tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=101392 pelo que você disse aqui, acho que isso deve funcionar, da uma olhada e se não conseguir da um toque (no otro tópico). to fechando esse tópico pra evitar confusao. qualquer coisa respondam aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=101392
-
você grava o codigo do cliente na tabela de atendimento certo?? então você faz um select pra pegar o codigo e usa um update com where: "Update Clientes Set TempDisp = '" & tempo & "' Where Codigo = " & codigo
-
hm.. não tem como você saber qual o ultimo mês que você alterou?? tipo, quando chegar o dia 1 de marco e o você fizer sua alteracao no banco, você grava la que a ultima alteracao foi feita no mês 3. ai você testa sempre se o mês atual é diferente do ultimo mês alterado. assim, não importa qual dia do mês seja, a primera vez que o programa for aberto no mês, a alteracao sera feita. quanto a como usar o timer, você viu o que eu disse no otro tópico: ?? sugeri o timer pra você pro caso de o programa estar aberto quando o mês mudar, ai você teria que checar de tempos em tempos. se você achar que não precisa do timer (ou seja, você tem certeza que ninguém vai tar usando o programa a 00:00 do dia 30), você pode checar a data, so quando ele abrir o programa por exemplo. veja se você entendeu e se é possivel a ideia que eu passei acima, qualquer coisa poste ai.
-
tenta trocar essa linha: sstringdeconexao = "DRIVER=Driver do Microsoft Access(*.mdb);" por sstringdeconexao = "DRIVER=Driver do Microsoft Access (*.mdb);"
-
não entendi essa parte: explica melhor isso que está em negrito. o que é uma cia?? mas essa pagina em branco não aparece sera porque você pos a opcao Break Page After/Before em alguma secao?? tirando essa opcao, não resolveria??
-
vixe, muito estranho, realmente parece estar mesmo td certinho. você tem certeza que data que aparece nos details também é a propria qry.dt_entrada, certo?? nesse caso, fica estranho mesmo... talvez a configuracao da mascara de data do windows esteja confundindo o crystal. tipo, tenta clicar cum o botao direito na sua data e clica em Format Field. procure na parte que você escolhe a mascara (ex: dd/mm/yyyy ou mm/dd/yy) e compare o formato da data do header cum a data dos details.
-
você pode usar o On Error. exemplo: On Error GoTo TrataErro -- seu codigo aqui TrataErro: MsgBox "Ocorreu o erro: " & Err.Description[/code] tipo, o que o on error goto faz é que quando ocorre um erro, em vez de ele mostra a mensagem e fechar o programa, ele so para a execucao dos codigos que ele deveria fazer e vai para o label (no caso TrataErro) que você apontar. você pode também usar On Error Resume Next. nesse caso, ele ignora o erro e vai pra proxima linha. so o problema é que a sua query pode acabar não sendo executada por completo. talvez você possa resolve isso cum alguma configuracao do oracle
-
e tipo, baseado no que você quer altera a otra tabela?? as duas tabelas tem algo em comum, tipo um codigo, qualquer coisa?? como você sabe que registro deve ser alterado?? se você tem um codigo em comum entre as duas tabelas, da pra fazer cum INNER JOIN.
-
então o melhor jeito pra fazer isso seria gravar um tipo de um arquivo .ini no diretorio do seu programa, que guardaria todos os dados que você precisa da ultima alteracao do cliente. otra opcao também seria o registro do windows. mas pra qualquer um dois dos jeitos, se você não sabe como fazer, faz uma busca no forum que tem mta coisa sobre isso. qualquer coisa posta aí
-
tem mta coisa sobre timer no forum, da uma olhada: http://scriptbrasil.com.br/forum/index.php...;highlite=timer esse aqui tem uma explicacao boa: http://scriptbrasil.com.br/forum/index.php...st&p=246863 e esse aqui fala de uma duvida parecida ca sua: http://scriptbrasil.com.br/forum/index.php...14&hl=timer e pra pegar a data do windows, caso você não saiba, use a funcao Date. e pra pegar o mês use a funcao Month: mês = Month(Date) qualquer coisa posta aí