dicas helpfÁcil

Upload: alessandro-freire

Post on 26-Feb-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Dicas HELPFCIL

    1/112

    1. Substituio de caracteres

    Ol galera, algum conhece um comando en ADVPL para substituio decaraceres, como por exemplo:

    rocar por !"! sempre #ue encontrar !$! %%%

    Vl&'''

    Repondido por : MARCELO_LA em 25/4/2006 17:19:00

    (c)tring :* +O-" $ ./ "0"/PLO+(c)tring :* )trran1(c)tring,+$+,+"+2

    /arcelo

    Repondido por : FMATTOS em 25/4/2006 20:09:00

    atra3es de s#l 3oce pode 4a5er assim:

    )"L"6 7"PLA6"1)A8989'A8("D, !$! , !"!2 ;7O/ )A89891simples select tra5 os dados atuali5ados na tela mas no atuali5a no

  • 7/25/2019 Dicas HELPFCIL

    2/112

    2. Retorno CNAB Rec - Histrico de baixa

    Ao e4etuar a recepo do ar#ui3o 6A< de 6'7eceber o sistema gera omo3imento bancrio com um hist@rico de baixa, por exemplo: +Valorrecebido s itulo+, +-uros s 7eceb'itulo+, etc'Algum sabe se tem como alterarcustomi5ar este hist@rico% Pois opessoal do Bnanceiro gostaria de incluir mais detalhes'Obrigado

    Repondido por : B!"O em 2#/4/2006 12:1#:00

    .se o ponto de entrada ;AC99(9C'

    Paulo

  • 7/25/2019 Dicas HELPFCIL

    3/112

    3. Gerao Tituo a Receber - !ina"#" - Cond $%to

    Pessoal,

    o gerando um titulo a receber 3ia sigaauto ;EA9F9' ;oi solicitado #ue o3encimento seGa con4orme a condio de pagamento do cliente' Precisoda rotina de calcula o 3encimento do titulo con4orme a condio depagamento'

    Algum tem%

    no aguardo,

    /arco AurlioRepondido por : BOR%ES em 25/4/2006 11:#4:00

    o conheo o )EHAA.O, mas se 3c por uma condio de pagamentoele G no determina essa data de 3encimento'6laro #ue a conBgurao da condio de pagamento de3e estar correta'

    Repondido por : MARCOT&LL em 25/4/2006 12:46:00

    este siga auto nIJo tem campo para condiIKIJo de pagamento)eguei abaixo a 4unIKIJo #ue retorna as parcelas:

    (aParc :* 6ondicao 1(nValorotal,(c6od6ondicaoPgto,,(d"missao2

    (aParc[1]_aParc[2]......

    Ps.: nao sei o que faz o terceiro parametro

    http://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=FA6AE3C8-D4CD-4C01-8017-DCC822951BC5&start=0&len=7147&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396dc80c1bda7eb6182063c24210a06bec1ahttp://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=FA6AE3C8-D4CD-4C01-8017-DCC822951BC5&start=0&len=7147&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396dc80c1bda7eb6182063c24210a06bec1a
  • 7/25/2019 Dicas HELPFCIL

    4/112

    #. Resouo de Tea

    Ol

    Algum sabe como descubro a resoluo do monitor 199xM99,89CFxNM, etc2%

    6esar

    Repondido por : B!"O em 24/4/2006 20:2#:00

    "i sei como lhe aGudar a ter uam tela con4orme a resoluo:

    Local a)i5e :* P6)i5e1N9,92 )i5e da dialog com N9 Vertical e 9

    QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR$SSSSSSSSSSTSSSSSSSSSSUSSSSSSSTSSSSSSSSSSSSSSSSSSSSUSSSSSSTSSSSSSSSSSSSSRRRRWPrograma XYP6)EZ" WAutor XPaulo :* a)i5e=C> 1n8992 7egula a tela para n do tamanho total oa)i5e=> :* a)i5e=> 1nV8992 7egula a tela para 9 do tamanho total Lin

    http://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=733FFEC9-BD53-4FB2-9698-639DD2A38CF5&start=0&len=11961&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396dc80c1bda7eb6182063c24210a06bec1a
  • 7/25/2019 Dicas HELPFCIL

    5/112

    a)i5e=F> :* a)i5e=F> 1n8992 7egula a tela para N9 do tamanho total 6o

    7eturn1a)i5e2

    Paulo

  • 7/25/2019 Dicas HELPFCIL

    6/112

    &. 'tii(e a )uno SubStr* cStr + n$os + n,td co /0ndicene%atio/.

    "xemplo:

    (c6or :* )ub)tr1 +

  • 7/25/2019 Dicas HELPFCIL

    7/112

    . Con)i%urao da Tea nicia

    OlHostaria de saber se existe como colocar o logo da "mpresa na telainicial do Protheus, #uando os temas so Ocean ou 6lassic'

    Obrigada

    Repondido por : MARCELO_LA em 10/4/2006 14:15:00

    em a opo de sobrepor o logo da /icrosiga, com um ar#ui3omsmdilogo'bmp dentro do pasta sigaad3 ou sstem' /as no podepassar dos [M b de tamanho'

    Outra opo mais interessante colocar o bro&se de uma pgina dentrodo remote'6onBgure no mprmt'ini com a linha abaixo dentro do =conBg>'

  • 7/25/2019 Dicas HELPFCIL

    8/112

    O #ue ser #ue 4alta%

    Repondido por : MART! em 12/4/2006 0(:5#:00

    como se 4a5 isso no apN%

    6onBgure no mprmt'ini com a linha abaixo dentro do =conBg>'

    Acti3e*6P

    Repondido por : MARCELO_LA em 12/4/2006 11:05:00

    O mprmt'ini meu est assim:

    =6onBg>Last/ainProg*sigaad3

  • 7/25/2019 Dicas HELPFCIL

    9/112

    e a pgina mp'htm precisa estar dentro da pasta remote e editada pelo4ront page , no modo html est assim:

    htmlk

    headk titlek/L 7"DE7"6titlek /"A P"q.EV*+7e4resh+ 6O"*+8.7L*http:&&&'microsiga'com'br+kheadkhtmlk

    $ s@ isso'

    /arcelo Lauschner'

    Repondido por : MARCAL em 12/4/2006 11:#4:00

  • 7/25/2019 Dicas HELPFCIL

    10/112

    algum sabe o #ue est errado

    Repondido por : MARCELO_LA em 12/4/2006 17:1(:00

    VeriB#ue se o remote esta local ou no' Pois, se 3oc colocou no ar#ui3oapNrmt'ini dentro da pasta

  • 7/25/2019 Dicas HELPFCIL

    11/112

    Abraos

    Repondido por : B!"O em 14/4/2006 21:##:00

    Esso G 4oi postado no 4@rum, mas segue no3amente:

    o en3ironment do mpsr3'inicolocar:heme*;lat

    no diretorio sstemcriar um /)/DELOHO'

  • 7/25/2019 Dicas HELPFCIL

    12/112

    Yros amigo B5 o procedimento con4orme mostrado ai com o ProtheusN'89 mas mesmo assim naum 4uncionou ' nIJo aparece o logo meucriado '' tem algo #ue eu B5 de errado%

    meu Eni do rmt estIw assim :

    =6onBg>Last/ainProg*sigaad3

  • 7/25/2019 Dicas HELPFCIL

    13/112

    7eturn

    .)"7 ;.6EO )EHAA;12/ostraLogo127eturn

    .)"7 ;.6EO )EHA6;H12/ostraLogo127eturn

    .)"7 ;.6EO )EHA6O/12/ostraLogo127eturn

    .)"7 ;.6EO )EHA6O12/ostraLogo12

    7eturn

    .)"7 ;.6EO )EHA")12/ostraLogo127eturn

    .)"7 ;.6EO )EHA;A12/ostraLogo127eturn

    .)"7 ;.6EO )EHA;E12

    /ostraLogo127eturn

    .)"7 ;.6EO )EHA;E)12/ostraLogo127eturn

    .)"7 ;.6EO )EHAHP"12/ostraLogo127eturn

    .)"7 ;.6EO )EHALO-12/ostraLogo127eturn

    .)"7 ;.6EO )EHAP6P12/ostraLogo127eturn

  • 7/25/2019 Dicas HELPFCIL

    14/112

    .)"7 ;.6EO )EHAPO12/ostraLogo127eturn

    .)"7 ;.6EO )EHA"612/ostraLogo127eturn

    .)"7 ;.6EO )EHA/Y12/ostraLogo127eturn

    .)"7 ;.6EO )EHA7/12/ostraLogo127eturn

    )tatic ;unction /ostraLogo12

    Local nidth

  • 7/25/2019 Dicas HELPFCIL

    15/112

    l;irst :* ;'

    "ndE4

    E4 1 cLast"mp * )/9k/9(6ODEHO 2 y )/9k/9(6OD;EL 2 cLast"mp :* )/9k/9(6ODEHO y )/9k/9(6OD;EL o"sp

  • 7/25/2019 Dicas HELPFCIL

    16/112

    4. a%e anexada ao e-ai

    Pessoal criei o pedido de compra em /L #ue en3iadoautomaticamente para os 4ornecedores, nesse pedido de compra 3ai umlogo tipo da empresa, #uando o email en3iado ele anexa o pedido de3enda em /L e o Logo ipo da empresa' quando o 4ornecedor recebeo email e abre primeiramente o /L o lugar do Logo Bca com a#uelesimbolo do +0+ mas se eu abrir primeiro o Logo ipo e depois abrir opedido de compra o Logo ipo aparece no Local' "stou precisandoAlguem sabe como resol3o esse problema%Obrigado

    Repondido por : %"! em #/5/2006 09:51:00

    Vc de3e in4ormar no campo onde se re4ere ao LOHO, apontando para umlocal onde 3c publicou o LOHO na ", tipo no seu site''' com a seguinte4orma exemplo:

    td colspan*!!kdi3 align*!center!kimgsrc*!http:C99'FFF'jjj'MMLOHO'-PH!kdi3ktdk+img src: http:suaempresa'com'brlogo'Gpgk ''' no lembro a sintaxcorreta

    Assim, #do o 4ornecedor abrir o pedido, o logo ser buscado do seu localde publicao, caso o mesmo esteGa conectado na "'''

    "spero ter aGudado'Hil

    Repondido por : LEO-A!A em #/5/2006 10:42:00

    /As no tenho meu logo em lugar nenhum da net, ser # tem como eu4a5er isso de outro modo%/as muito obrigado pela resposta'

    Repondido por : CASALE em #/5/2006 12:0(:00

    Vc teria # e3iar sua imagem embutida1embedded2 no seu html, oproblema # ainda no sei como e3iar 3ia html puro,apenas descobri como 4a5 no Dot1"2usando sstem'&eb'mail1s&m2'"m suma a imagem 3ai em 4ormato binario dentro da propria mensagem'

    )stem'eb'/ail 1)/2 um espao '" usado p en3iar email em ";rame&or applications' )/ contem classes:/ail/essage usado para crear e manipular o conteudo da mensagem

    http://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=B63AF00E-5422-4612-9B2A-55B02468F970&start=0&len=28751&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396da22db050d27e191c3fc7e5862ad57b5chttp://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=B63AF00E-5422-4612-9B2A-55B02468F970&start=0&len=28751&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396da22db050d27e191c3fc7e5862ad57b5chttp://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=B63AF00E-5422-4612-9B2A-55B02468F970&start=0&len=28751&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396da22db050d27e191c3fc7e5862ad57b5c
  • 7/25/2019 Dicas HELPFCIL

    17/112

    de email '/ailAttachments usado para criar um anexo de email e ser adicionadona mensagem do email')mtp/ail usado para en3iar email para o ser3er'= V

  • 7/25/2019 Dicas HELPFCIL

    18/112

    ser3idor de emailsmtp')end1mail2"nd )ub !imagem embutida

    )ei # nao aGuda muito mais 3c pode explorar mais a respeito do +6ED+

    existem 4a#s na ",#uado sobra r tempinho irei pes#uisar y a 4undo'4uiii'''''

    Repondido por : !AL"O em #/5/2006 12:52:00

    o necessrio publicar a sua imagem' Voc pode en3iar o c@digo+binrio da imagem+ como no exemplo abaixo:

    8 2 )upondo #ue a sua imagem est arma5enada no 7eposit@rio deEmagens do Protheus'

    .ser ;unction HetEmg7ep1 c6odEmg 2

    Local cE/H6ode :* c6odEmgLocal cE/H)ource :* ++

  • 7/25/2019 Dicas HELPFCIL

    19/112

    /anda a imagem 3ia P)endcE/H)ource :* ttp)end1 cE/H)ource 2

    "nd )e#uence

    6aso a httpsend no en3ie toda a imagem , retorna o conteudo remanescente'7eturn1 cE/H)ource 2

    C 2 )upondo #ue a Emagem est em um ar#ui3o no diret@rio sstem doProtheus

    .ser ;unction HetEmg;ile1 cEmg;ile 2

    Local cLogo;ile :* cEmg;ileLocal cLogo)ource :* ++

    Local nLenLogo)ource

  • 7/25/2019 Dicas HELPFCIL

    20/112

    cLogo)ource :* ttp)end1 cLogo)ource 2

    "nd )e#uence

    6aso a httpsend no en3ie toda a imagem , retorna

    o conteudo remanescente'7eturn1 cLogo)ource 2

    )tatic ;unction Load;ile1 cLogo;ile 2

    Local nandle :* 4Open1 cLogo;ile 2Local aAllLogo;ile :* HetAllxt;ile1 nandle 2Local cs

    aldo

    Repondido por : LEO-A!A em #/5/2006 14:26:00

    6aros,

    /uito obrigado pelas dicas e segue abaixo uma d3ida :

    "u anexo minha imagem do modo abaixo:

    c/ensagem y*+p align*centerkbk4ont 4ace*Arialsi5e*Mk|nbsp+yEE41"mpt1cEmagem2,+img src*+yAlltrim1cEmagem2y+k+,)/9k/9(O/"2y+4ontkbktdk+

    http://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=B63AF00E-5422-4612-9B2A-55B02468F970&start=0&len=28751&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396da22db050d27e191c3fc7e5862ad57b5c
  • 7/25/2019 Dicas HELPFCIL

    21/112

    A minha 3aria3l cEmagem na 3erdade o caminho de onde est a Logo,no caso eu teria #ue usar a 4uno cEmagem :* Load;ile1cEmagem2, a4uno ttp6pe12 e cEmagem :* ttp)end1cEmagem2 %

    /uito Obrigado'

    Repondido por : LEO-A!A em #/5/2006 15:26:00

    6aro aldo,.sei sua 4uno e con3erti ela para binrio' )@ #ue #uando a coloco nomeu /L ao in3s de mandar a imagem ele manda os binrios gerados,o modo de acoplar o ar#ui3o

  • 7/25/2019 Dicas HELPFCIL

    22/112

    y+k+,)/9k/9(O/"2y+4ontkbktdk+''

    )tatic ;unction Het7pc)er3er12

    Local c7pc)er3er

    c7pc)er3er :* Het-obPro4)tring1 +7pc)er3er+ , ++ 2E; "mpt1 c7pc)er3er 2 c7pc)er3er :* HetP3Pro4)tring1 +P+ , +7pc)er3er+ , ++ ,HetAd3[N12 2"ndE;

    7eturn1 c7pc)er3er 2

    .ser ;unction HetEmg12

    7eturn1HetEmg;ile1 +LOHO'-PH+ 2 2 supondo #ue a imagem denominaselogo'Gpg

    =>s

    aldo

  • 7/25/2019 Dicas HELPFCIL

    23/112

    5. !orato 6ara etra in7scua

  • 7/25/2019 Dicas HELPFCIL

    24/112

    8. Baixa e Canceaento de Baixa 6or Rotina Auto9tica

  • 7/25/2019 Dicas HELPFCIL

    25/112

    ,3al1D")6OO)2 ,il2aadd1aDados,f+A.D"67")6+ ,3al1A

  • 7/25/2019 Dicas HELPFCIL

    26/112

    1". Reatrio Gr9)ico $aisa%e

  • 7/25/2019 Dicas HELPFCIL

    27/112

    11. !itro no Bro:se

  • 7/25/2019 Dicas HELPFCIL

    28/112

    12. 6resso de ;o%oarca

    Oi pessoal, como 4ao para ler e imprimir uma logomarca% #ual aextenso #ue a mesma de3a estar%Algum tem algum exemplo%

    Valeu

    Pedro

  • 7/25/2019 Dicas HELPFCIL

    29/112

    ObGetos para tamanho e tipo das 4onteso;ont8 :* ;ont12:e&1 +imes e& 7oman+,,9,,'',,,,,';'2o;ontC :* ;ont12:e&1 +ahoma+,,8M,,'',,,,,';'2o;ont :* ;ont12:e&1 +Arial+ ,,C9,,';',,,,,';'2

    oPrn :* tA3Printer12:e&1+/icrosiga este+2

    Enicia uma no3a pIwginaoPrn:)tartPage12

    startando a impressoraoPrn:)a19, 9, + +,o;ont8,8992

    oPrn:)a 1j9, CC9, +/E67O)EHA )O;A7" )A+,o;ont,8992oPrn:)a 18j9,CC9, +")" D" E/P7"))AO H7A;E6A PAHEA

    8+,o;ontC,8992Emprime

  • 7/25/2019 Dicas HELPFCIL

    30/112

    oPrn:Pre3ie&12

    oPrn:"nd12

    7eturn

    Repondido por : CAR!ERO em 2(/4/2006 12:40:00

    6omo se descobre esses diret@rios 1rootpath y startpath2%

    Repondido por : $ATRCO em 2(/4/2006 12:5(:00

    ;uncionaria para Gpg %%%

    Patricio

    http://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=9F9205FF-1AB1-43C5-80CE-A68674BB854B&start=0&len=12890&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396d20d96bbc418fd92f538ba75f96ce4567http://by120fd.bay120.hotmail.msn.com/cgi-bin/compose?mailto=1&msg=9F9205FF-1AB1-43C5-80CE-A68674BB854B&start=0&len=12890&src=&type=x&[email protected]%20&cc=&bcc=&subject=&body=&curmbox=00000000-0000-0000-0000-000000000001&a=190d5426ce16d7a341b6ccbd20bc396d20d96bbc418fd92f538ba75f96ce4567
  • 7/25/2019 Dicas HELPFCIL

    31/112

    13.

  • 7/25/2019 Dicas HELPFCIL

    32/112

    .ser ;unction ;EA9912Local aArea :* HetArea12Pri3ate c"mpPri3ate c6adastro :* +6adastro de Pr7ecebimento+

    Pri3ate oDlgH7AVA O O/" DA ;.6AO A Z9.(6;H7D9981;uname122

    db)electArea1+)/9+2c"mp :* )/9k/9(6ODEHOy+9+~X /onta um a7otina proprio X

    Pri3ate a7otina :* f f+Pes#uisar+,+AxPes#ui+,9,8 ,

    f+Visuali5ar+,+AxVisual+,9,C ,f+Herar+,+.(;EA;unc+,9,N

    Pri3ate cDel;unc :* +''+ Validacao para a exclusao' Podese utili5ar "xec

  • 7/25/2019 Dicas HELPFCIL

    33/112

    .ser ;unction ;EA;unc12Local cPerg :* +;EA9+Local nOpca :* 9

    Local aAlter :*f 6ampos #ue podem ser alterados na H"D esta situa*o depende do conte@do do parLmetro MH%RI36O6, +ue indica on@mero de dias de atraso tolervel no pagamento de ttulos de 6lientes. -lKmdisso, ser considerado tamKm o valor do /imite de 6rKdito e a data deHencimento do /imite de 6rKdito do 6liente. He)a o tNpico 'arLmetros.

    Risco D > esta situa*o depende do conte@do do parLmetro MH%RI36OD, +ue indica on@mero de dias de atraso tolervel no pagamento de ttulos de 6lientes. -lKmdisso, ser considerado tamKm o valor do /imite de 6rKdito e a data deHencimento do /imite de 6rKdito do 6liente. He)a o tNpico 'arLmetros.

    Risco 2 > signi(ica +ue existe um grande risco na venda, ou se)a, o 'edido deHendas sempre ser lo+ueado.

    Risco " > Integra*o 32R-3-, liera*o de crKdito atravKs da integra*o deso(tware de terceiros.

    4este caso, +uando lierado o 'edido de Hendas para (aturamento, (icar lo+ueadoatK +ue o sistema, atravKs da integra*o 32R-3-, recea a instru*o para sualiera*o.

    2ste recurso est disponvel pela parceria entre a Microsiga e a empresa 32R-3-,com o o)etivo de (acilitar aos clientes o acesso aos ancos de dados da 32R-3-,consultando suas in(ormaes e atualizando>as con(orme contrato estaelecido.

    'ara a atualiza*o das in(ormaes (inanceiras dos clientes !itos depagamentos, per(il de compras, compromissos vencidos e a vencerE na ase de dadosda 32R-3-, deve>se executar a rotina 32R-3- > Relato.

    'ara a liera*o automtica de crKdito, deve>se con(igurar o servio de consultaao produto R2/-&O atravKs da estrutura 3tring de Dados > I'7;, disponiilizadonos amientes do 'rot!eus.

  • 7/25/2019 Dicas HELPFCIL

    43/112

    1. Caracteres @s6eciais

    c&exto 1F 3tr&ranc&exto,P,aE c&exto 1F 3tr&ranc&exto,*,aE

    c&exto 1F 3tr&ranc&exto,Q,aE c&exto 1F 3tr&ranc&exto,,aE c&exto 1F 3tr&ranc&exto,,aE c&exto 1F 3tr&ranc&exto,L,aE

    c&exto 1F 3tr&ranc&exto,S,aE c&exto 1F 3tr&ranc&exto,T,aE c&exto 1F 3tr&ranc&exto,U,oE c&exto 1F 3tr&ranc&exto,V,oE

    c&exto 1F 3tr&ranc&exto,W,oE c&exto 1F 3tr&ranc&exto,N,oE c&exto 1F 3tr&ranc&exto,X,oE c&exto 1F 3tr&ranc&exto,,oE

    c&exto 1F 3tr&ranc&exto,Y,uE c&exto 1F 3tr&ranc&exto,@,uE c&exto 1F 3tr&ranc&exto,Z,uE c&exto 1F 3tr&ranc&exto,[,uE

    c&exto 1F 3tr&ranc&exto,\,iE c&exto 1F 3tr&ranc&exto,,iE

    c&exto 1F 3tr&ranc&exto,],cE c&exto 1F 3tr&ranc&exto,,cE

    c&exto 1F 3tr&ranc&exto,^,eE c&exto 1F 3tr&ranc&exto,K,eE c&exto 1F 3tr&ranc&exto,_,eE c&exto 1F 3tr&ranc&exto,`,eE

    c&exto 1F 3tr&ranc&exto,,, E c&exto 1F 3tr&ranc&exto,., E c&exto 1F 3tr&ranc&exto,, E c&exto 1F 3tr&ranc&exto,, E

    c&exto 1F 3tr&ranc&exto,b, E c&exto 1F 3tr&ranc&exto,, E c&exto 1F 3tr&ranc&exto,, E c&exto 1F 3tr&ranc&exto,9, E

    c&exto 1F 3tr&ranc&exto,, E c&exto 1F 3tr&ranc&exto,, E c&exto 1F 3tr&ranc&exto,, E

  • 7/25/2019 Dicas HELPFCIL

    44/112

    14. $rocnae

    'rocnamenE

    n > varia de # a #7f v colocando valores atK aparecer o nome da (un*o. Depoistrate com1

    I( procnamenE FF nome encontradoreturn2ndI(

  • 7/25/2019 Dicas HELPFCIL

    45/112

    15. Sena co

    2stou criando uma tela onde o usuario deve digitar uma sen!a em uma M3G2&, porKmK necessrio +ue +uando o usurio estiver digitando a sen!a, v aparecendo-steriscos no lugar do da sen!a. -lguem sae como (ao issso

    Origado

    2duardo

    Repondido por 1 M-R62/O%/- em #$9> 3I"2 :$,#$ -ction6loseoDlgE,-vancarEE

    -6&IH-&2 M3DI-/OG oDlg 624&2R2D

    Return

    3tatic Cunction 3en!a

    I( c3en!adi c3en!a-tu MsgBo3en!a invalida. Heri(i+ue,In(ormacao,3&O'E Return .C.2ndi(

    Return

    Repondido por 1 2D5-RDO6320 em #$9

  • 7/25/2019 Dicas HELPFCIL

    46/112

    18. =Ar>bro:se

    @ 048,347 BUTTON "Faturamento" SIZE 55,12 ATION !oe#$@ 57,03 To 1%5 ,343@ %4,140 SA& "INFO'(A)*ES +E'AIS"@ 154,345 BUTTON "Sar" SIZE 55,12 ATION !oe#oEntra$

    --.//////////////////////////////////////////////////////////////////////////-- (onta (arBroe --//////////////////////////////////////////////////////////////////////////6oBroe I9:Broe#75,0;,1%0,335,":tra

  • 7/25/2019 Dicas HELPFCIL

    47/112

    2". 0ndice Te6or9rio

    cInd&emp 1F 6ria&ra4il,.(.EIndRegua&RB7,cInd&emp,54ID-DhD23624D3&R&O&D'EEE

  • 7/25/2019 Dicas HELPFCIL

    48/112

    21. =SNe:Getam?o Go ao! L um numero Ge NF Ete numero nMo er GtaGo e m>o!etaGo a !eto Ge >Go Ge o L Pue am Pue Jo Jeta a !etura Go>oGo Ge re uma noa !n=a aone o >uror na mema emPue eRa ne>ero te>!ar a eta ?ara o!etar ara nota, uma em>aGa !n=a

    O

  • 7/25/2019 Dicas HELPFCIL

    49/112

    USE' FUNTION J(uGan=a#$

    IF o+etBroeno!o 2 anG n en#ao!$ --DerJ>a e a >o!una Pue a>aona uma !n=a noa

    o+etBroeno!o 2 --(uGa a >o!una ?ara a 2o+etBroe'eJre=#$ --Atua![a o

  • 7/25/2019 Dicas HELPFCIL

    50/112

    22. 6ortao de Bita6

    - ATEN\Y\]O ISTO \^ AENAS U(E_E(O `````````````````````````````````````````````````````````Fun>ton eB(#$o>a! >ArP "R?"o>a! ar re>torb#>ArP$o>a! o!, oImaeo>a! Q,>oGo

    GtArea#"SB1"$G tem a maenFor Q 1 to en#ar$

    -- Su Roou o NO(E O A'UIDO c+ >om o >\Go Go roGutoPue > Puer ao>ar a maem, >erto ```

    -- EQem?!o -- ;8387R? > Roou ete nome ?ara a maem Go ?roGuto ;8387 -- 58%78R? > Roou ete nome ?ara a maem Go ?roGuto 58%78 -- 44550R? > Roou ete nome ?ara a maem Go ?roGuto 44550

    -- ear o nome Go arPuo >om a eQten\do>ArPuo arVQWV1W

    -- A > e?ara a ?arte Go nome Go arPuo Pue >onten=a o \Go Go roGuto >oGo U??er# a!!trm# SuArPuo,1,AT#"",>ArPuo$ H1 $ $

    -- ro>ura o >ara no SB1

  • 7/25/2019 Dicas HELPFCIL

    51/112

    GoGo$

    -- Se En>ontrou IJ FounG#$

    -- o>a o 'etro IJ 'e>o>#"SB1",F$

    -- Inere a maem no 'e?ot\ro Ge Imaen oImaeInertB(#>ArPuo$

    -- +raa no SB1, o >\Go Go 'e?ot\ro Ge Imaen B1:BIT(A >oGo

    --

  • 7/25/2019 Dicas HELPFCIL

    52/112

    23. Rotina auto9tica nota )isca de entrada

    Bom Ga ?eoa!, etou ?re>anGo Ge uma aRuGa, a>onte>e Pue ?ao o eunte

    ?arametro ?ara a Junao

    Junao n>a! >ra ete Go arrab:aSF1 "N",T'B4HNU(E'OO,T'B4HSE'IE,:Gata,:>OFO',:>oRFor,"T'",'I+T#:>A'UIDO,30$:aS1 "10;;;;325",1,T'B4HF'ETEDTOT,:>TES,"1353"

    e?o >=ama eta outra Junao:>NumNota +etSQ8Num#"SF1","F1:O"$ --NU(E'O A NOTAaaNumNota ,N!,f -- T?o"F1:SE'IE" ,:aaV03W ,N!,f -- Sere"F1:TI+IT" ,:aaV04W ,N!,f -- ata ta>ao"F1:E(ISSAO" ,:aaV04W ,N!,f -- Emao"F1:FO'NEE" ,:aaV05W ,N!,f -- Jorne>eGor"F1:OcA" ,:aaV0%W ,N!,f"F1:ESEIE" ,:aaV07W ,N!,f -- ata Ge emao"F1:ON" ,"1" ,N!,f -- ata Ge emao"F1:TIOO" ," " ,N!,f -- T?o OU(ENTO"F1:F'ETE" ,:aItenV03W ,N!,f -- Frete

    "F1:NU(ON",:aaV02W ,N!,f -- Numero Go on=e>mento"F1:OA",:aaV02W ,N!,f -- Numero Go on=e>mento"F1:NO(EA'" ,:aaV08W ,N!f -- NO(E O A'UIDO I(O'TAO

    --"F1:TIOO" ," " ,N!,f - T?o OU(ENTOaIten f"1:TIO" ,:aaV01W ,N!,f -- T?o"1:O" ,:>NumNota ,N!,f -- T?o"1:SE'IE" ,:aaV03W ,N!,f -- Sere"1:O" ,:aItenV01W ,N!,f -- T?o Ge ?eGGo

    "1:UANT" ,:aItenV02W ,N!,f -- oGo Go >!ente"1:DUNIT" ,#:aItenV03W-:aItenV02W$ ,N!,f -- oRa Go >!ente"1:TOTA" ,:aItenV03W ,N!,f -- oRa Go >!ente"1:TES" ,:aItenV04W ,N!f -- oGo Ga >onG>ao Ge ?aamanto

    :aIta AaGG#:aIta,aIten$!(ErroAuto F

  • 7/25/2019 Dicas HELPFCIL

    53/112

    Ben Trana>ton--(EQe>Auto#CQ,b,[C(ata103#Q,b,[$,aa!uao (ata103#aa!uao

    EnG Trana>ton

    HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHA>onte>e Pue m?!emente nao raa o >am?o"F1:NU(ON",:aaV02W ,N!,f -- Numero Go on=e>mento"F1:NO(EA'" ,:aaV08W ,N!f -- NO(E O A'UIDO I(O'TAO

    ete eu o >re ?e!o >onJuraGorAra>eo 'e?onGGo ?or BINO em 2%-5-200% 204%00

    NMo me !em=o Pue nMo a raarO Pue > ?oGe Ja[er L Ge?o Go meQe>auto >o!o>ar

    IJ `!merroauto?o>ona e manGa raarenGJ

    au!o BnGo

  • 7/25/2019 Dicas HELPFCIL

    54/112

    2#. ;o%)ie

    Etou Ja[enGo uma atua![aao em uma taro um arPuo tQt ?ara o uuro aom um ontre naGa,ua!Puer aRuGa L Ge ranGe a!a,

    (uto OrMo Go ?arimetro L

    aoF!e--Arrab Pue >ontem o eta!=e Ge O>orren>a Ge o

    aoTt!e--Arrab Pue >ontem o Ttu!o Ge A>orGo >om a O>orren>a>er--erunte a Ser taGo!S=oo--Se aera "?!ab" Ge Te!a>oName--Nome A!ternato Go o>Ttu!o--Ttu!o A!ternato Go o>Taman=o--Taman=o Dert>a! Go 'e!atoro Ge o #"","(","+"$>anGort--Orenta>ao Go 'e!atoro #"" 'etrato ou "" aaem $a'et--Arrab >om a (ema Etrutura Go a'eturn!AGGO!Go--Se Gee (anter # AG>onar $ no Noo o o o Anteror

    VW

    Na!Go 'e?onGGo ?or NIOETE em 18-5-200% 114800Da!eu Na!Go,

    F>ou jtmo`

  • 7/25/2019 Dicas HELPFCIL

    55/112

    2&. ;er aruio texto e @xce

    I46/5D2 RM-2.60I46/5D2 &O'6O44.60

    9ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^\\\\\\\\\\q\\\\\\\\\\\\\\\\\q\\\\\\\\\\\\\\\\\\\\\\\\\\q\\\\\\\\\\\\\b'rograma lertxt b-utor Rodnei -. &avares b Data $;9;$9$8 b\\\\\\\\\\\\\\\\\\\\_\\\\\\\\\\\\\\\\\\\\\\\\\\\_\\\\\\\\\\\\\\\\\\\bDesc. /2R -R?5IHO &y& DO 'O4&O bb b\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\b5so xxxx b\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\{

    |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||9

    5ser Cunction lertxtE

    996ria estrutura do ar+uivo temporarioc-r+&xt 1F 6ria&ra4I/,.C.Ec-r+&xt 1F -lltrimc-r+&xtEh.63Hc2ol1F60R#;Eh60R#$Ec4om&r1FC6reatec-r+&xt,$E

    99(az a gravacao no ar+uivo temporario +ue o excel arirc&xt1FMatriculahfhDatahfh0oraCritec4om&r,c&xthc2olE

    99999/2R O -R?5IHO &2y&OC&%C532c1camin!onome do ar+uivo.txtEC&%CGO&O'E

    !ile C&%C2OCE cID24& 1F C&%CR2-D/4E

    c&xt1F3ustringcID24&,#$,8Ehfh3ustringcID24&,#8,7Eh9h3ustringcID24&,#=,7Eh9h3ustringcID24&,7$,7Ehf c&xthF3ustringcID24&,77,7Eh1h3ustringcID24&,7:,7Eh Critec4om&r,c&xthc2olE

    C&%C3I'E

    2nddo

    99-&2 -?5I

    99Gera integra*o com o 2xcelcDirDocs 1F MsDoc'at!Ea3tru 1Fc'at! 1F -ll&rimGet&emp'at!EEo2xcel-pp 1F 4I/C6losec4om&rE6pj37& c-r+&xt, c'at!, .C. EI( -pOle6lient Ms2xcel E Msg3top Ms2xcel nao instalado E

  • 7/25/2019 Dicas HELPFCIL

    56/112

    Return 4il2ndI(

    o2xcel-pp 1F Ms2xcelE14ewEo2xcel-pp1orkBookspen c'at!hc-r+&xtE 99 -re uma planil!ao2xcel-pp13etHisile.&.ElInt2xcel 1F .&.Return 4Il

  • 7/25/2019 Dicas HELPFCIL

    57/112

    2. @baraa D

  • 7/25/2019 Dicas HELPFCIL

    58/112

    Oserve +ue podemos 2maral!ar tanto usando $ +uanto # como segundo parLmetro. Oimportante K saer +ual o parLmetro +ue (oi utilizado para o 2maral!amento se$ ou se # E como no 2xemplo1

    2maral!a #7; , $ E 997;#2maral!a #7;: , $ E 99:;7#2maral!a #7;:

  • 7/25/2019 Dicas HELPFCIL

    59/112

    24. Abertura de Aruio la com

    /ocal c&mp-lias 1F IC 5%OpenD(Cile 61testeteste.d( , Ac&mp-lias E d3elect-rea c&mp-lias E 99.... 'rocesse o ar+uivo a+ui.... c&mp-lias E> d6lose-reaE E2ndICOs.1 'arametros da MsOpenD(EMsOpenD(l4ew-rea,cDriver,c-r+uivo,c-lias,l3!ared,lReadOnlj,l0elp,l?uitE99l4ew-rea > -re a &aela em uma nova area de traal!o .&. E casocontrario .C. E 99cDriver > RDD a utilizar99c-r+uivo > 4ome do &aela99c-lias > -lias a ser atriuido T &aela99l3!ared > 3e compartil!ado .&., caso contrario .C.99lReadOnlj > 3e somente leitura .&., caso contrario .C.99l0elp > 3e, caso nao ten!a aerto a taela, mostra !elp99l?uit > 3e, caso nao ten!a aerto a taela, (ec!a o prot!eusMsOpenD(E encapsula a (un*o d5se-reaE com tratamento de erro e

  • 7/25/2019 Dicas HELPFCIL

    60/112

    retorna .&. se conseguiu arir a taela, .C., caso contrario.Js4aldo.Repondido por 2nviar e>mail mailto1mr%naldod)Ant.universo.edu.r4-/DO em #:9897$$8 # d6lose-reaE E2ndICOs.1 'arametros da MsOpenD(E

    MsOpenD(l4ew-rea,cDriver,c-r+uivo,c-lias,l3!ared,lReadOnlj,l0elp,l?uitE99l4ew-rea > -re a &aela em uma nova area de traal!o .&. E casocontrario .C. E 99cDriver > RDD a utilizar99c-r+uivo > 4ome do &aela99c-lias > -lias a ser atriuido T &aela99l3!ared > 3e compartil!ado .&., caso contrario .C.

    mailto:[email protected]:[email protected]
  • 7/25/2019 Dicas HELPFCIL

    61/112

    99lReadOnlj > 3e somente leitura .&., caso contrario .C.99l0elp > 3e, caso nao ten!a aerto a taela, mostra !elp99l?uit > 3e, caso nao ten!a aerto a taela, (ec!a o prot!eusMsOpenD(E encapsula a (un*o d5se-reaE com tratamento de erro eretorna .&. se conseguiu arir a taela, .C., caso contrario.

  • 7/25/2019 Dicas HELPFCIL

    62/112

    25. Aui

  • 7/25/2019 Dicas HELPFCIL

    63/112

    28. Aui

  • 7/25/2019 Dicas HELPFCIL

    64/112

    3". Aui

  • 7/25/2019 Dicas HELPFCIL

    65/112

    31. Aui

  • 7/25/2019 Dicas HELPFCIL

    66/112

    32. Aui

  • 7/25/2019 Dicas HELPFCIL

    67/112

    33. Aui

  • 7/25/2019 Dicas HELPFCIL

    68/112

    3#. Aui

  • 7/25/2019 Dicas HELPFCIL

    69/112

    3&. Aui

  • 7/25/2019 Dicas HELPFCIL

    70/112

    3. Aui

  • 7/25/2019 Dicas HELPFCIL

    71/112

    34. Aui

  • 7/25/2019 Dicas HELPFCIL

    72/112

    35. Aui

  • 7/25/2019 Dicas HELPFCIL

    73/112

    38. Aui

  • 7/25/2019 Dicas HELPFCIL

    74/112

    #". Aui

  • 7/25/2019 Dicas HELPFCIL

    75/112

    #1. Aui

  • 7/25/2019 Dicas HELPFCIL

    76/112

    #2. Aui

  • 7/25/2019 Dicas HELPFCIL

    77/112

    #3. Aui

  • 7/25/2019 Dicas HELPFCIL

    78/112

    ##. Aui

  • 7/25/2019 Dicas HELPFCIL

    79/112

    #&. Aui

  • 7/25/2019 Dicas HELPFCIL

    80/112

    #. Aui

  • 7/25/2019 Dicas HELPFCIL

    81/112

  • 7/25/2019 Dicas HELPFCIL

    82/112

    #5. Aui

  • 7/25/2019 Dicas HELPFCIL

    83/112

    #8. Aui

  • 7/25/2019 Dicas HELPFCIL

    84/112

    &". Aui

  • 7/25/2019 Dicas HELPFCIL

    85/112

    &1. Aui

  • 7/25/2019 Dicas HELPFCIL

    86/112

    &2. Aui

  • 7/25/2019 Dicas HELPFCIL

    87/112

    &3. Aui

  • 7/25/2019 Dicas HELPFCIL

    88/112

    . Aui

  • 7/25/2019 Dicas HELPFCIL

    89/112

    &&. Aui

  • 7/25/2019 Dicas HELPFCIL

    90/112

    &. Aui

  • 7/25/2019 Dicas HELPFCIL

    91/112

    &4. Aui

  • 7/25/2019 Dicas HELPFCIL

    92/112

    &5. Aui

  • 7/25/2019 Dicas HELPFCIL

    93/112

    &8. Aui

  • 7/25/2019 Dicas HELPFCIL

    94/112

    ". Aui

  • 7/25/2019 Dicas HELPFCIL

    95/112

    1. Aui

  • 7/25/2019 Dicas HELPFCIL

    96/112

    2. Aui

  • 7/25/2019 Dicas HELPFCIL

    97/112

    3. Aui

  • 7/25/2019 Dicas HELPFCIL

    98/112

    #. Aui

  • 7/25/2019 Dicas HELPFCIL

    99/112

    &. Aui

  • 7/25/2019 Dicas HELPFCIL

    100/112

    . Aui

  • 7/25/2019 Dicas HELPFCIL

    101/112

    4. Aui

  • 7/25/2019 Dicas HELPFCIL

    102/112

    5. Aui

  • 7/25/2019 Dicas HELPFCIL

    103/112

    8. Aui

  • 7/25/2019 Dicas HELPFCIL

    104/112

    4". Aui

  • 7/25/2019 Dicas HELPFCIL

    105/112

    41. Aui

  • 7/25/2019 Dicas HELPFCIL

    106/112

    42. Aui

  • 7/25/2019 Dicas HELPFCIL

    107/112

    43. Aui

  • 7/25/2019 Dicas HELPFCIL

    108/112

    4#. Aui

  • 7/25/2019 Dicas HELPFCIL

    109/112

    4&. Aui

  • 7/25/2019 Dicas HELPFCIL

    110/112

  • 7/25/2019 Dicas HELPFCIL

    111/112

    44. Aui

  • 7/25/2019 Dicas HELPFCIL

    112/112