Jump to content
Fivewin Brasil

Rogerio Figueira

Membros
  • Posts

    180
  • Joined

  • Last visited

  • Days Won

    16

Rogerio Figueira last won the day on March 31 2021

Rogerio Figueira had the most liked content!

About Rogerio Figueira

  • Birthday 06/19/1957

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Rogerio Figueira's Achievements

  1. Salve a todos! Eu completo 67 daqui a 2 meses, trabalho nessa área desde 1990, nunca fui empregado, preferi ganhar menos mas ser independente. Ainda nem penso em parar. Em 1998 vim para o interior, morar num sítio, no começo foi pauleira tinha que ir em Sampa vários dias por semana, depois com o avanço da internet fui deixando de ir. Hoje faço todo atendimento via whatsapp a internet está bem distribuida no BR. Ano passado viajei por 4 meses por boa parte do BR, trabalhando on-line, eu minha esposa e duas cachorrinhas. Aposentar para que ? Esta atividade eu gosto, mantenho os neurônios em dia. Atualmente estou convertendo um sistema para PHP para rodar na web, o banco de dados já é MariaDB, então me sinto motivado a continuar trabalhando. Meu projeto para os próximos anos, terminar um carro mais apropriado, instalar uma StarLink e viajar mais, trabalhando todo dia um pouco. Saludos!
  2. Boa tarde Uso uma dica que foi postada aqui no fórum faz tempo, o sndmail.dll Mas não uso contas de gmail como origem, crio contas para os usuários em nosso servidor num domínio próprio para isso. Gmail é zica.
  3. Breno, eu já não lembro mais qual era o bug da classe da versão em uso, mas teve comentários lá no fórum e eu passei a utilizar esta que funcionou e funciona até hoje. Tbm uso BUTTONBAR sem problemas. Segue a classe. COMBOBOX.PRG
  4. Breno, se a sua versão do FW é a 13.07 provavelmente é bug da classe combobox, na época quando atualizei o meu FW (ainda estou no 14.02) tive que passar a usar a classe combobox anterior e até hoje continuo assim, infelizmente não deu ainda para atualizar o FW. Saludos.
  5. Boa tarde. O Pelles salva o .rc O arquivo .res é criado automaticamente no processo de compilação. Uso um arquivo .mak como o exemplo a seguir: # --------------------------------------------------------------------------- VERSION = BCB.01 # --------------------------------------------------------------------------- !ifndef BCB BCB = $(MAKEDIR)\.. !endif !ifndef BHC BHC = E:\xHarbour !endif !ifndef FWH FWH=E:\FWH !endif # --------------------------------------------------------------------------- PROJECT = 3189001.EXE OBJFILES = 3189001.obj CFILES = 3189001.c RESFILES = faz.RES RESDEPEN = $(RESFILES) LIBFILES = E:\FWH\lib\FiveHX.lib \ E:\FWH\lib\FiveHC.lib \ E:\xHarbour\lib\rtl.lib \ E:\xHarbour\lib\vm.lib \ E:\xHarbour\lib\gtgui.lib \ E:\xHarbour\lib\lang.lib \ E:\xHarbour\lib\macro.lib \ E:\xHarbour\lib\rdd.lib \ E:\xHarbour\lib\dbfntx.lib \ E:\xHarbour\lib\dbfcdx.lib \ E:\XHARBOUR\LIB\HBSIX.LIB \ E:\XHARBOUR\LIB\DBFFPT.LIB \ E:\XHARBOUR\LIB\PCREPOS.LIB \ E:\XHARBOUR13\LIB\DBFFPT.LIB \ E:\xHarbour\lib\common.lib \ E:\xHarbour\lib\pp.lib \ E:\BORLAND\bcc55\lib\cw32.lib \ E:\BORLAND\bcc55\lib\import32.lib \ E:\BORLAND\bcc55\lib\PSDK\odbc32.lib \ E:\BORLAND\bcc55\lib\wininet.lib DEFFILE = # --------------------------------------------------------------------------- CFLAG1 = -O2 $(CFLAGS) -d -L$(BHC)\lib\b32 -c -M CFLAG2 = -I$(BHC)\include;$(FWH)\include;$(BCB)\include;$(BCB)\include\vcl PFLAGS = RFLAGS = LFLAGS = -L$(BCB)\lib\obj;$(BCB)\lib;$(BHC)\lib;$(BHC)\lib\b32 -Gn -aa -Tpe -s IFLAGS = LINKER = ilink32 # --------------------------------------------------------------------------- ALLOBJ = c0w32.obj $(OBJFILES) ALLRES = $(RESFILES) ALLLIB = $(LIBFILES) # --------------------------------------------------------------------------- .autodepend $(PROJECT): $(CFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(BCB)\BIN\$(LINKER) @&&! $(LFLAGS) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! .cpp.obj: $(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $* .c.obj: $(BCB)\BIN\bcc32 -I$(BHC)\include $(CFLAG1) $(CFLAG2) -o$* $** .prg.c: $(BHC)\bin\harbour /m/n/a/q -I$(FWH)\include;$(BHC)\include -o$* $** .rc.res: $(BCB)\BIN\brcc32 -w32 $(RFLAGS) $< #-----------------------------------------------------------------------------
  6. Bom dia. Salve o XML e outros arquivos da nfe em um campo do SQL no servidor. Campo do tipo mediumblob é suficiente. Sds.
  7. Boa tarde. Você deve instalar o pacote da Flexdocs e REGISTRAR a DLL. O aviso deve ser por falta do registro da DLL.
  8. Bom dia. Se você tem um painel cPanel, acesse MySQL remoto e entre o IP que você quer permitir o acesso ou %.%.%.% para todos. Caso não tenha o cPanel, use um terminal para acessar e editar o arquivo my.cnf que pode estar em /etc/mysql/my.cnf ou /etc/my.cnf ou /usr/local/etc/my.cnf Comente o comando bind-address = 127.0.0.1 e adicione bind-address = 0.0.0.0 para todos ou especifique um IP. []´s
  9. Bom dia. Uso o campo DTPICKER definido no RC CONTROL "", 4002, "SysDateTimePick32", WS_TABSTOP, 40, 56, 60, 14 e no PRG: REDEFINE DTPicker oPmatriz[7] VAR Pmatriz[7] ID 4002 of oT270 UPDATE //emissao []´s
  10. Boa tarde. Não sei se é o caso, mas eu já tive problemas com botões radio definidos como BS_AUTORADIOBUTTON no arquivo .RC Alterei para BS_RADIOBUTTON e funcionou normal. Sds.
  11. Boa tarde. Se você tem o Fivewin atualizado, melhor seria usar o FWMaria nativo dele. Tem gente que já migrou do tDolphin para o FWMaria, dizem compensar. Eu ainda não fiz isso por motivo de custos, vou esperar passar a pandemia e os negócios melhorarem. Usar o tDolphin é simples, para mim a migração foi muito fácil. Você precisa baixar as libs e fazer uns testes . Depois disso mãos a obra. https://bitbucket.org/danielgarciagil/tdolphin/downloads/ Na pasta samples tem vários exemplos. Qualquer dúvida, pode perguntar.
  12. Bom dia Edu. Eu não sei se existe vantagem em usar o SQLRDD. Eu fiz minha migração usando o tDolphin, estou contente com a solução mas agora existe uma opção melhor que é a solução nativa do FiveWin nas últimas versões. No caso dos pedidos: pode continuar usando dbf local e depois salvar a partir dele no SqL, mas pode ser diferente: Eu faço assim: quando salva o pedido, já cria o registro no SQL e depois vai inserindo os itens do pedido direto no sql a cada inclusão de item. Uso matrizes para guardar os dados de cada item. Quando o usuário clica Salvar o item, o sistema monta o comando SQL a partir dos valores da matriz. No caso, existe uma tabela para os dados gerais do pedido e uma tabela com todos os itens de todos os pedidos. Exemplo parcial: cQry := 'INSERT INTO `itpedi` SET ' cQry += 'codite = "'+ xi+'",' cQry += 'codped = "'+ matriz[1]+'",' cQry += 'codped_id = "'+ alltrim(str(matriz[45]))+'",' cQry += 'produt_id = "'+ alltrim(str(matriz[43]))+'",' cQry += 'fornec_id = "'+ alltrim(str(matriz[44]))+'",' cQry += 'qtd_ped = "'+ alltrim(str(matriz[2]))+'",' cQry += 'qtd_ent = "'+ alltrim(str(matriz[18]))+'",' cQry += 'aentre = "'+ alltrim(str(matriz[19]))+'",' cQry += 'codpro = "'+ matriz[3]+'",' cQry += 'codfor = "'+ matriz[6]+'",' cQry += 'preco_unit = "'+ alltrim(str(matriz[4]))+'",' cQry += 'preco_tot = "'+ alltrim(str(matriz[8]))+'",' cQry += 'status = "'+ matriz[5]+'",' cQry += 'pdesc = "'+ alltrim(str(matriz[9]))+'"' sysrefresh() oQry2 := oServer:sqlQuery( cQry) sysrefresh() []´s
  13. Olá Colegas Procuro parceria para desenvolvimento de solução para Frente de Caixa . Preferencialmente quem já tenha sistema desenvolvido e pronto em funcionamento. Necessário que seja utilizado banco de dados MariaDB/mySQL . Contatos por e-mail rogerio@softservice.com ou whats 11 999 060 075
  14. Olá Edu, Eu já fiz alguns estudos de implantação de coletores para clientes, mas meus clientes são tão miseráveis que nunca quiseram investir em coletores, que são caros. O que eu vi sobre eles, é que geram um arquivo TXT delimitado. A sua aplicação só precisa ler esse TXT e processar conforme a necessidade. É bem simples a implantação. Veja com seu cliente se ele já tem o coletor e veja com o fornecedor como é a geração dos dados. []´s
×
×
  • Create New...