Jump to content
Fivewin Brasil

zekasan

Membros
  • Posts

    146
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by zekasan

  1. na hora de gravar os dados da tela, eu dou um seek no bd do dbcombo com o valor dele, caso ele não exista eu adiciono ele e recarrego o dbcombo novamente, é bem rudimentar mas funciona

    FWH 8.05 - xHarbour - xDev - VLib

  2. No router em "DHCP SETTINGS"

    Ãtem " ADDRES LEASE TIME"

    Mude o valor padrão que é de 120 min para um valor maior, este valor define quanto tempo um endereço dinâmico poderá ficar liberado.

    Por isso ele desconecta a cada 2 horas (120 min)

    Informações retiradas do manual do Router da PACIFIC, creio que seja o mesmo para as outras marcas

    FWH 8.05 - xHarbour - xDev - VLib

  3. 
    

    Redefine VGet oCPFR Var cCPFR picture "999999999999999999" Id 6001 Color cCorGet valid vCPF_CNPJ(@cCPFR,@oCPFR)

    id=code>id=code>

    
    

    function vCPF_CNPJ(NR_CALC,oGet)

    NR_CALC = StrTran(NR_CALC,".","")

    NR_CALC = StrTran(NR_CALC,"/","")

    NR_CALC = StrTran(NR_CALC,"-","")

    NR_CALC:=alltrim(NR_CALC)

    if len(NR_CALC) = 11

    if zCPF(NR_CALC) //valida o CPF

    NR_CALC:=substr(NR_CALC,1,3)+"."+substr(NR_CALC,4,3)+"."+substr(NR_CALC,7,3)+"-"+substr(NR_CALC,10,2)

    oGet:Refresh()

    return(.t.)

    else

    msgalert("CPF informado não é válido","ATENÇÃO")

    NR_CALC:=space(18)

    oGet:Refresh()

    xsetfocus(oGet)

    endif

    elseif len(NR_CALC) = 14

    if zCNPJ(NR_CALC) //valida o CNPJ

    NR_CALC:=substr(NR_CALC,1,2)+"."+substr(NR_CALC,3,3)+"."+substr(NR_CALC,6,3)+"/"+substr(NR_CALC,9,4)+"-"+substr(NR_CALC,13,2)

    oGet:Refresh()

    return(.t.)

    else

    msgalert("CNPJ informado não é válido","ATENÇÃO")

    NR_CALC:=space(18)

    oGet:Refresh()

    xsetfocus(oGet)

    endif

    else

    msgalert("Formato inválido de CPF/CNPJ","ATENÇÃO")

    NR_CALC:=space(18)

    oGet:Refresh()

    xsetfocus(oGet)

    endif

    return(.f.)

    id=code>id=code>

    FWH 8.05 - xHarbour - xDev - VLib

  4. por quê vc não lê como se fosse um única variável e depois a desmembra? atribuindo para cada campo um pedaço da primeira variável?

    a:="123412345678901"

    a1:=substr(a,1,4)

    a2:=substr(a,5,11)...

    FWH 8.05 - xHarbour - xDev - VLib

×
×
  • Create New...