Jump to content
Fivewin Brasil

Luisão

Membros
  • Posts

    1,206
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Luisão

  1. Tentou assim ? DEFINE WINDOW oWndFol OF oWndid=red> TITLE "Pedidos" &&&&+strzero(Config->codven,6) Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  2. Obrigado Willian, mas acho que desse jeito não daria muito certo. Pois eu preciso que a cada conjunto de 3 colunas, haja um cabeçalho extra para elas. A dica do Luiz é a que resolveria mesmo, se meu FW fosse mais recente. Crisvam, não tenho esse PRG em samples, só um header.prg. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  3. Obrigado Christiano, já baixei vários gratuitos e bem funcionais, mas estava querendo um além de funcional, com um design atrativo. Esse que o Vailton usou achei bem bonito, mas não queria "copiar", hehehe. Se eu precisar de personalizações pode deixar que falo com você, meu PHP tá enferrujado. Kapiaba, joomla é um sistema gerenciador de conteúdo (Content Management System ou CMS) opensource, desenvolvido em PHP+MYSQL. É um modo bem prático e rápido para se contruir sites, portais, blogs, etc. Eu tenho um exemplo aqui que fiz para uma matéria da faculdade. www.luisfernandojr.com/ccn07/joomla. Esse tá cheio de recursos, mas não gostei do layout. E mudar de um layout para outro não é tão simples. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  4. Gostei do template do site =) Mas acho que vou ficar no joomla 1.6 mesmo, preciso antes achar um template legal. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  5. Verifiquei aqui, minha xBrowse nem tem esses métodos mesmo. =/ Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  6. Pessoal, bom dia. Já vi várias screenshots de sistemas do pessoal aqui no fórum e sei que isso é possível. Gostaria de saber como criar em um xBrowse várias linhas de cabeçalho. Veja o exemplo: Produto | KG | R$ | R$ Medio | KG | R$ | R$ Medio | KG | R$ | R$ Medio | KG | R$ | R$ Medio | id=code>id=code>Acho que com isso já dá pra saber o que eu quero né ?Obrigado a todos Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  7. Pessoal, bom dia. Já vi várias screenshots de sistemas do pessoal aqui no fórum e sei que isso é possível. Gostaria de saber como criar em um xBrowse várias linhas de cabeçalho. Veja o exemplo: Produto | KG | R$ | R$ Medio | KG | R$ | R$ Medio | KG | R$ | R$ Medio | KG | R$ | R$ Medio | id=code>id=code>Acho que com isso já dá pra saber o que eu quero né ?Obrigado a todos Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  8. Isso não é complicado de fazer. Crie uma tabela com: Usuário origem Usuário destino Data / Hora envio Mensagem Crie um módulo para gravar esses registros. Na sua janela principal coloque um timer para ficar verificando essa tabela em busca de mensagens novas. As "lidas" você pode deletar ou então colocar um campo para indicar se foi lida ou não. Na rotina do timer, se encontrar mensage, muda o ícone na barra de status ou coloca um SAY lá como var pública e altera o caption para tipo "Mensagens: "+ALLTRIM(STR(nNaoLidas)) A ideia é simples. Dá pra fazer um módulo desse bem rápido, em algumas horas eu acredito. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  9. A função FindWindow(, ) não procura pelo nome do EXE, mas sim pelo Título da Window. Tente usar FindWindow(nil,"Título do Sistema") // Troque "Título do Sistema" pelo caption que está na sua janela principal. Por exemplo, seu EXE tem um nome Program.EXE, mas na janela principal está "Sistema Fincanceiro", você terá que passar "Sistema Financeiro" para a findwindow. Tenho quase certeza disso.(mas posso estar errado ) Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  10. As duas linhas na mesma célula ? ACHO que não tem como... a não ser que a célula aceite um texto RTF, aí pode ser que sim. Mas não sei dizer. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  11. Acho que fiz um exemplo assim com FW mesmo uma vez, não sei se pra WinMobile dá certo. IF !IsWindowVisible( hWnd ) ShowWindow( hWnd, 3 ) ENDIF id=code>id=code>ou então, talvez isso: ShowWindow( oWND:hWnd, 3 ) ENDIF id=code>id=code>Talvez colocando um timer na janela principal para fazer essa verificação.Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  12. e clica 2 vezes em desligar O primeiro "desligar" finaliza a ligação e então seu programa fica em foreground, certo ? O segundo "desligar" fecha seu aplicativo, seria isso ? Bom, não trabalho com FIVE PPC, mas é só para tirar essa dúvida, porque pelo teste do Roberio, ele disse que isso não ocorre. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  13. Deu certo aqui (quase 100%, só falta detalhes com o tamanho do passo). Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  14. Não pode conversar, tem que postar no fórum mesmo, huahuahua. A propósito, consegui algo aqui sobre isso, mas ficou ruim, ahuahua. Acho que é porque eu inverti Row e Col, usei os dois errados Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  15. Vou tentar depois, se conseguir te falo Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  16. Retire os meus também, são os da minha assinatura. Se tiver o "juninho.luisao@gmail.com" na sua lista, retire também. Obrigado. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  17. Será que não tem nenhuma recursão não tratada no seu PRG de tratamento de erros ? Dá algum erro na rotina de tratamento de erro, o que ela vai fazer ? Chamar ela mesmo, dando erro de novo e assim sucessivamente. Pode ser isso. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  18. Acho que tem sim. No manual deve ter algo falando, mas olha esse link que é mais rápido: http://stackoverflow.com/questions/3669121/dump-all-mysql-tables-into-separate-files-automagically Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  19. Só não entendi essa parte. citação:- leio do arquivo BACKUP.SQL em modo texto e pego a lista de tabelas existentes no backup. ( o meu sistema já faz isso). - Faço o Dump das tabelas da lista uma a uma, gravando os .SQL em um pasta temporaria. id=quote>id=quote>Você faria um dump inicial que seria o backup geral. Até aí beleza, aí você ia lendo via TXTFile para montar a lista de tabelas. Aí a partir dessa lista você geraria um dump para cada uma via mysqldump ou pela leitura via TXT ? É que acho que vai perder desempenho. Você poderia usar a função sqlArray (caso use SQLLIB) com a query Show Tables From seuDB, aí joga isso num browse permitindo selecionar as desejadas e faz dump só dessas. Acho mais prático. Modos de fazer tem vários, cabe a você decidir o melhor para seu problema Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  20. Mas para o caso de fazer o backup de cada tabela em um arquivo separado, você poderia fazer assim: Antes você tinha um arquivo 2012-01-05.sql, agora você teria um diretório 2012-01-05 e dentro dele teria um .sql para cada tabela sua. Aí na rotina de restaurar backup, ao escolher o dia, redireciona para a pasta correspondente. Usa um Directory para pegar a lista de todos arquivos .sql e processa um a um. (faz uma tela para marcar as tabelas desejadas) Usando o MSGMETER você consegue até dizer qual tabela está sendo copiada/restaurada naquele momento. Não acho que fica inviável. Você poderia até colocar essas opções no seu programa de backup (que por sinal, não vi ainda). Por exemplo: Backup Total / Backup Seletivo. Aí o Total continua como o seu é hoje e o Seletivo permite selecionar quais tabelas vai exportar/importar. Acho que ficaria bem legal Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn) Editado por - Luisão on 05/01/2012 16:38:31
  21. Com ceto malabarismo, sim. http://blog.tsheets.com/2008/tips-tricks/mysql-restoring-a-single-table-from-a-huge-mysqldump-file.html Outro modo seria ao invés de fazer o dump do BD inteiro num arquivo só, faz um arquivo por tabela. Acho que o mysqldump tem uma opção assim. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  22. Sempre usei DTOS e ela sempre funcionou como deveria. This function converts a Date value to a character string that is independent from the settings SET CENTURY, SET DATE and SET EPOCHid=red> Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  23. citação:DtoS()Converts a Date value to a character string in YYYYMMDD format. Syntax DtoS( ) --> cYYYYMMDD Arguments The parameter must be a value of data type Date. Return The return value is a character string in YYYYMMDD format. DtoS() returns Space(8) for an empty date. id=quote>id=quote>DTOS recebe uma variável Data que pode estar em formato American, British, etc e converte para uma string YYYYMMDD. Independente do formato que se trabalhe, o correto é sempre indexar com DTOS. Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  24. oGET102:GoBottom() Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
  25. Nossa, só agora vi que o tópico era de 2009 Mas a culpa foi do Roberio que ressucitou o tópico... huahuahua Luis Fernando Jr. (Luisão) -- FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY luis.fernando.majr@gmail.com juninho_luisao@hotmail.com (msn)
×
×
  • Create New...