Maravilha! Funcionou! Anos com esse problema foram Passos que eu fiz:
1- Entrei no regedit, e adicionei um diretório no REPORTS_PATH: HKEY_LOCAL_MACHINE --> ORACLE --> HOME0 --> REPORTS_PATH Abri esse REPORTS_PATH e o primeiro diretório que coloquei foi C:\WINDOWS\FONTS 2- Abri o uifont.ali (c:\oracle\forms\tools\commons\uifont.ali) e adicionei a seguinte informação: [ PDF:Subset ] X8349b = "8349b.ttf" (Detalhe, antes estava faltando o X no 8349b, e não funcionava) Reiniciei o servidor e pronto, nada mais. Detalhe, na documentação da Oracle, eles recomendam deixar com a seguinte opção: SET_REPORT_OBJECT_PROPERTY(V_REPORT_ID,REPORT_DESTYPE ,FILE); Porém fui teimoso, mantive a opção de CACHE ao invés de FILE e funcionou NORMALMENTE. Obs: é evidente que precisa existir o 8349b.ttf dentro do c:\windows\fonts NO SERVIDOR. Em 15 de maio de 2012 11:07, Yuri Menon <yuri.me...@gmail.com> escreveu: > Vou tentar gerar apenas com a seguinte linha adicionada no uifont.ali: > > [ PDF:Subset ] > 8349b = "8349b.ttf" > > Porém, não sei como é meu tipo de relatório, não sei se é SUBSET ou EMBED, > onde vejo isso? > > Em 15 de maio de 2012 11:02, Yuri Menon <yuri.me...@gmail.com> escreveu: > > Ederson, li com atenção o primeiro documento que você indicou ( >> http://docs.oracle.com/html/B14048_02/pbr_pdf.htm#i1011926 ) >> >> Estou seguindo os passos e me deparei com uma dúvida. O documento >> exemplifica para inserir o seguinte comando no arquivo uifont.ali: >> >> [ PDF:Embed ] >> SAdHC39a = "SAdHC39a.pfm SAdHC39a.pfb" >> >> >> Porém, na C:\Windows\Fonts tenho apenas um ttf. Então eu preciso conseguir o >> .pfm e .pfb desse ttf e em seguida colocá-los na ORACLE_HOME\TOOLS\COMMON ? >> É isso? >> >> >> Em 15 de maio de 2012 10:27, ederson2001br >> <ederson200...@yahoo.com.br>escreveu: >> >> ** >>> >>> >>> Eduardo, >>> >>> Vc deve "anexar as fontes" ao gerar o PDF. >>> >>> Leia o documento: >>> http://docs.oracle.com/html/B14048_02/pbr_pdf.htm#i1011926 >>> >>> Veja também dicas da própria Adobe: >>> http://www.casadetipos.com.br/aplicativos/ManualCriar.pdf >>> >>> Outra opção é usar gerenciadores externos (impressora PDF), instalando o >>> driver no Windows, usando uma ferramenta que possua a opção de habilitar >>> "incorporar fontes": >>> http://www.bdtd.ufu.br/tde_personalizado/orientacoes_pdf.html >>> >>> >>> Ederson Elias >>> DBA Oracle >>> http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 >>> >>> --- Em oracle_br@yahoogrupos.com.br, Eduardo Souza <pjabrantes@...> >>> escreveu >>> > >>> > Amigos, >>> > >>> > ainda sobre este assunto, consegui eleborar o report para geração do >>> boleto >>> > com o código de barras. Ficou ótimo. Porém, "temos" um problema: o >>> > boleto será gerardo em PDF e enviado para o cliente. Quando este abre o >>> > arquivo as barras aparecem daquele jeito 'nnWWnnnWWnnnWWnnnWWn...'. >>> Isto >>> > porque a fonte tem que estar instalada na máquinas recebedoras. Como é >>> que >>> > eu resolvo esta situação? >>> > >>> > Grande abraço. >>> > >>> > Em 25 de abril de 2012 14:04, ederson2001br >>> > <ederson2001br@...>escreveu: >>> >>> > >>> > > ** >>> > > >>> > > >>> > > Eduardo, >>> > > >>> > > A melhor pessoa prá te responder, é o pessoal do banco que está >>> negociando >>> > > a carteira com vocês. Eles podem testar o seu boleto e verificar o >>> lay-out >>> > > se está dentro do padrão. >>> > > >>> > > >>> > > Ederson Elias >>> > > DBA Oracle >>> > > http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 >>> > > >>> > > --- Em oracle_br@yahoogrupos.com.br, Eduardo Souza <pjabrantes@> >>> > > escreveu >>> > > >>> > > > >>> > > > Valtemir e Ederson, >>> > > > >>> > > > obrigado pelo apoio. Criei um reports de teste conforme >>> especificação e >>> > > as >>> > > > barras estão aparacendo. >>> > > > >>> > > > Só uma dúvida: a altura das barras já está no padrão febraban. >>> Porém devo >>> > > > duplicar a linha e posiciona-la exatamente abaixo da primeira para >>> > > > facilitar a leitura no leitor. É isso mesmo? >>> > > > >>> > > > Amigos, muito obrigado pela atenção. >>> > > > Em 25 de abril de 2012 08:53, ederson2001br >>> > > > <ederson2001br@>escreveu: >>> >>> > > > >>> > > > > ** >>> > > >>> > > > > >>> > > > > >>> > > > > Fala grande Valtemir, >>> > > > > >>> > > > > Fui eu quem passou a rotina, inclusive com o arquivo da fonte. >>> Mas foi >>> > > lá >>> > > > > no ano 2000 (hehehe, faz tempo). >>> > > > > >>> > > > > Colegas, dêem uma olhada na mensagem #42129 que tem o link para >>> a onde >>> > > > > está a fonte em TTF. >>> > > > > >>> > > > > Abração. >>> > > > > >>> > > > > Ederson Elias >>> > > > > DBA Oracle >>> > > > > http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 >>> > > > > >>> > > > > --- Em oracle_br@yahoogrupos.com.br, Valtemir Araujo de Lima >>> > > <Valtemir@> >>> > > > > escreveu >>> > > > > >>> > > > > > >>> > > > > > Não lembro ao certo quem passaou esta solução, posso afirmar >>> que >>> > > veio de >>> > > > > algum membro deste grupo, hoje utilizo java, mas esta solução >>> funciona >>> > > > > perfeitamente em reports 6i. >>> > > > > > >>> > > > > > Esta Package Utility_Pkg devera ser utilizada lá no reports >>> > > > > > Em um campo formula: >>> > > > > > Exemplo de uso: >>> > > > > > FUNCTION PREPARA_CODIGO_BARRA(PSTRING varchar2) RETURN >>> varchar2 IS >>> > > > > > sBarras varchar2(1000) := ''; >>> > > > > > begin >>> > > > > > sBarras := Utility_Pkg.F_monta_caracteres_I25(PSTRING); >>> > > > > > return(sBarras); >>> > > > > > end; >>> > > > > > >>> > > > > > >>> > > > > > E a fonte do campo no report é: X8349B >>> > > > > > Pode ser instalada com o arquivo de fontes para windows: >>> 8349b.ttf >>> > > > > > Se vc não tem pode solicitar q envio em pvt. >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > Segue o codigo de criação da packge: >>> > > > > > >>> > > > > > CREATE OR REPLACE >>> > > > > > Package Utility_Pkg As >>> > > > > > >>> > > > > > Function F_monta_caracteres_I25 >>> > > > > > (valores in varchar2) >>> > > > > > return varchar2; >>> > > > > > Pragma Restrict_References(F_monta_caracteres_I25, WNDS, WNPS, >>> RNPS); >>> > > > > > >>> > > > > > End Utility_Pkg ; >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > CREATE OR REPLACE >>> > > > > > Package Body Utility_Pkg As >>> > > > > > >>> > > > > > Function F_monta_caracteres_I25 >>> > > > > > (valores in varchar2) >>> > > > > > return varchar2 >>> > > > > > is >>> > > > > > i number; >>> > > > > > sValores varchar2(200); >>> > > > > > achei boolean := false; >>> > > > > > resultado varchar2(1000); >>> > > > > > parte varchar2(2); >>> > > > > > begin >>> > > > > > >>> > > > > > if (length(valores) mod 2) = 0 then >>> > > > > > sValores := valores; >>> > > > > > else >>> > > > > > sValores := '0' || valores; >>> > > > > > end if; >>> > > > > > i := 1; >>> > > > > > resultado := '<'; >>> > > > > > while not achei loop >>> > > > > > >>> > > > > > parte := substr(sValores,i,2); >>> > > > > > if parte = '00' then >>> > > > > > resultado := resultado || 'nnWWn'; >>> > > > > > elsif parte = '01' then >>> > > > > > resultado := resultado || 'NnwwN'; >>> > > > > > elsif parte = '02' then >>> > > > > > resultado := resultado || 'nNwwN'; >>> > > > > > elsif parte = '03' then >>> > > > > > resultado := resultado || 'NNwwn'; >>> > > > > > elsif parte = '04' then >>> > > > > > resultado := resultado || 'nnWwN'; >>> > > > > > elsif parte = '05' then >>> > > > > > resultado := resultado || 'NnWwn'; >>> > > > > > elsif parte = '06' then >>> > > > > > resultado := resultado || 'nNWwn'; >>> > > > > > elsif parte = '07' then >>> > > > > > resultado := resultado || 'nnwWN'; >>> > > > > > elsif parte = '08' then >>> > > > > > resultado := resultado || 'NnwWn'; >>> > > > > > elsif parte = '09' then >>> > > > > > resultado := resultado || 'nNwWn'; >>> > > > > > elsif parte = '10' then >>> > > > > > resultado := resultado || 'wnNNw'; >>> > > > > > elsif parte = '11' then >>> > > > > > resultado := resultado || 'WnnnW'; >>> > > > > > elsif parte = '12' then >>> > > > > > resultado := resultado || 'wNnnW'; >>> > > > > > elsif parte = '13' then >>> > > > > > resultado := resultado || 'WNnnw'; >>> > > > > > elsif parte = '14' then >>> > > > > > resultado := resultado || 'wnNnW'; >>> > > > > > elsif parte = '15' then >>> > > > > > resultado := resultado || 'WnNnw'; >>> > > > > > elsif parte = '16' then >>> > > > > > resultado := resultado || 'wNNnw'; >>> > > > > > elsif parte = '17' then >>> > > > > > resultado := resultado || 'wnnNW'; >>> > > > > > elsif parte = '18' then >>> > > > > > resultado := resultado || 'WnnNw'; >>> > > > > > elsif parte = '19' then >>> > > > > > resultado := resultado || 'wNnNw'; >>> > > > > > elsif parte = '20' then >>> > > > > > resultado := resultado || 'nwNNw'; >>> > > > > > elsif parte = '21' then >>> > > > > > resultado := resultado || 'NwnnW'; >>> > > > > > elsif parte = '22' then >>> > > > > > resultado := resultado || 'nWnnW'; >>> > > > > > elsif parte = '23' then >>> > > > > > resultado := resultado || 'NWnnw'; >>> > > > > > elsif parte = '24' then >>> > > > > > resultado := resultado || 'nwNnW'; >>> > > > > > elsif parte = '25' then >>> > > > > > resultado := resultado || 'NwNnw'; >>> > > > > > elsif parte = '26' then >>> > > > > > resultado := resultado || 'nWNnw'; >>> > > > > > elsif parte = '27' then >>> > > > > > resultado := resultado || 'nwnNW'; >>> > > > > > elsif parte = '28' then >>> > > > > > resultado := resultado || 'NwnNw'; >>> > > > > > elsif parte = '29' then >>> > > > > > resultado := resultado || 'nWnNw'; >>> > > > > > elsif parte = '30' then >>> > > > > > resultado := resultado || 'wwNNn'; >>> > > > > > elsif parte = '31' then >>> > > > > > resultado := resultado || 'WwnnN'; >>> > > > > > elsif parte = '32' then >>> > > > > > resultado := resultado || 'wWnnN'; >>> > > > > > elsif parte = '33' then >>> > > > > > resultado := resultado || 'WWnnn'; >>> > > > > > elsif parte = '34' then >>> > > > > > resultado := resultado || 'wwNnN'; >>> > > > > > elsif parte = '35' then >>> > > > > > resultado := resultado || 'WwNnn'; >>> > > > > > elsif parte = '36' then >>> > > > > > resultado := resultado || 'wWNnn'; >>> > > > > > elsif parte = '37' then >>> > > > > > resultado := resultado || 'wwnNN'; >>> > > > > > elsif parte = '38' then >>> > > > > > resultado := resultado || 'WwnNn'; >>> > > > > > elsif parte = '39' then >>> > > > > > resultado := resultado || 'wWnNn'; >>> > > > > > elsif parte = '40' then >>> > > > > > resultado := resultado || 'nnWNw'; >>> > > > > > elsif parte = '41' then >>> > > > > > resultado := resultado || 'NnwnW'; >>> > > > > > elsif parte = '42' then >>> > > > > > resultado := resultado || 'nNwnW'; >>> > > > > > elsif parte = '43' then >>> > > > > > resultado := resultado || 'NNwnw'; >>> > > > > > elsif parte = '44' then >>> > > > > > resultado := resultado || 'nnWnW'; >>> > > > > > elsif parte = '45' then >>> > > > > > resultado := resultado || 'NnWnw'; >>> > > > > > elsif parte = '46' then >>> > > > > > resultado := resultado || 'nNWnw'; >>> > > > > > elsif parte = '47' then >>> > > > > > resultado := resultado || 'nnwNW'; >>> > > > > > elsif parte = '48' then >>> > > > > > resultado := resultado || 'NnwNw'; >>> > > > > > elsif parte = '49' then >>> > > > > > resultado := resultado || 'nNwNw'; >>> > > > > > elsif parte = '50' then >>> > > > > > resultado := resultado || 'wnWNn'; >>> > > > > > elsif parte = '51' then >>> > > > > > resultado := resultado || 'WnwnN'; >>> > > > > > elsif parte = '52' then >>> > > > > > resultado := resultado || 'wNwnN'; >>> > > > > > elsif parte = '53' then >>> > > > > > resultado := resultado || 'WNwnn'; >>> > > > > > elsif parte = '54' then >>> > > > > > resultado := resultado || 'wnWnN'; >>> > > > > > elsif parte = '55' then >>> > > > > > resultado := resultado || 'WnWnn'; >>> > > > > > elsif parte = '56' then >>> > > > > > resultado := resultado || 'wNWnn'; >>> > > > > > elsif parte = '57' then >>> > > > > > resultado := resultado || 'wnwNN'; >>> > > > > > elsif parte = '58' then >>> > > > > > resultado := resultado || 'WnwNn'; >>> > > > > > elsif parte = '59' then >>> > > > > > resultado := resultado || 'wNwNn'; >>> > > > > > elsif parte = '60' then >>> > > > > > resultado := resultado || 'nwWNn'; >>> > > > > > elsif parte = '61' then >>> > > > > > resultado := resultado || 'NwwnN'; >>> > > > > > elsif parte = '62' then >>> > > > > > resultado := resultado || 'nWwnN'; >>> > > > > > elsif parte = '63' then >>> > > > > > resultado := resultado || 'NWwnn'; >>> > > > > > elsif parte = '64' then >>> > > > > > resultado := resultado || 'nwWnN'; >>> > > > > > elsif parte = '65' then >>> > > > > > resultado := resultado || 'NwWnn'; >>> > > > > > elsif parte = '66' then >>> > > > > > resultado := resultado || 'nWWnn'; >>> > > > > > elsif parte = '67' then >>> > > > > > resultado := resultado || 'nwwNN'; >>> > > > > > elsif parte = '68' then >>> > > > > > resultado := resultado || 'NwwNn'; >>> > > > > > elsif parte = '69' then >>> > > > > > resultado := resultado || 'nWwNn'; >>> > > > > > elsif parte = '70' then >>> > > > > > resultado := resultado || 'nnNWw'; >>> > > > > > elsif parte = '71' then >>> > > > > > resultado := resultado || 'NnnwW'; >>> > > > > > elsif parte = '72' then >>> > > > > > resultado := resultado || 'nNnwW'; >>> > > > > > elsif parte = '73' then >>> > > > > > resultado := resultado || 'NNnww'; >>> > > > > > elsif parte = '74' then >>> > > > > > resultado := resultado || 'nnNwW'; >>> > > > > > elsif parte = '75' then >>> > > > > > resultado := resultado || 'NnNww'; >>> > > > > > elsif parte = '76' then >>> > > > > > resultado := resultado || 'nNNww'; >>> > > > > > elsif parte = '77' then >>> > > > > > resultado := resultado || 'nnnWW'; >>> > > > > > elsif parte = '78' then >>> > > > > > resultado := resultado || 'NnnWw'; >>> > > > > > elsif parte = '79' then >>> > > > > > resultado := resultado || 'nNnWw'; >>> > > > > > elsif parte = '80' then >>> > > > > > resultado := resultado || 'wnNWn'; >>> > > > > > elsif parte = '81' then >>> > > > > > resultado := resultado || 'WnnwN'; >>> > > > > > elsif parte = '82' then >>> > > > > > resultado := resultado || 'wNnwN'; >>> > > > > > elsif parte = '83' then >>> > > > > > resultado := resultado || 'WNnwn'; >>> > > > > > elsif parte = '84' then >>> > > > > > resultado := resultado || 'wnNwN'; >>> > > > > > elsif parte = '85' then >>> > > > > > resultado := resultado || 'WnNwn'; >>> > > > > > elsif parte = '86' then >>> > > > > > resultado := resultado || 'wNNwn'; >>> > > > > > elsif parte = '87' then >>> > > > > > resultado := resultado || 'wnnWN'; >>> > > > > > elsif parte = '88' then >>> > > > > > resultado := resultado || 'WnnWn'; >>> > > > > > elsif parte = '89' then >>> > > > > > resultado := resultado || 'wNnWn'; >>> > > > > > elsif parte = '90' then >>> > > > > > resultado := resultado || 'nwNWn'; >>> > > > > > elsif parte = '91' then >>> > > > > > resultado := resultado || 'NwnwN'; >>> > > > > > elsif parte = '92' then >>> > > > > > resultado := resultado || 'nWnwN'; >>> > > > > > elsif parte = '93' then >>> > > > > > resultado := resultado || 'NWnwn'; >>> > > > > > elsif parte = '94' then >>> > > > > > resultado := resultado || 'nwNwN'; >>> > > > > > elsif parte = '95' then >>> > > > > > resultado := resultado || 'NwNwn'; >>> > > > > > elsif parte = '96' then >>> > > > > > resultado := resultado || 'nWNwn'; >>> > > > > > elsif parte = '97' then >>> > > > > > resultado := resultado || 'nwnWN'; >>> > > > > > elsif parte = '98' then >>> > > > > > resultado := resultado || 'NwnWn'; >>> > > > > > elsif parte = '99' then >>> > > > > > resultado := resultado || 'nWnWn'; >>> > > > > > End if; >>> > > > > > >>> > > > > > if i < length(valores) then >>> > > > > > i := i + 2; >>> > > > > > else >>> > > > > > achei := true; >>> > > > > > end if; >>> > > > > > >>> > > > > > end loop; >>> > > > > > >>> > > > > > resultado := resultado || '>'; >>> > > > > > return(resultado); >>> > > > > > end F_monta_caracteres_I25; >>> > > > > > End Utility_Pkg; >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > Valtemir Araújo de Lima >>> > > > > > Enc. Depto.Informática >>> > > > > > Govesa Goiânia Veículos S/A >>> > > > > > valtemir@ >>> > > > > >>> > > > > > 62 3946-4244 >>> > > > > > >>> > > > > > -----Mensagem original----- >>> > > > > > De: oracle_br@yahoogrupos.com.br [mailto: >>> > > oracle_br@yahoogrupos.com.br] >>> > > > > Em nome de Eduardo Souza >>> > > > > > Enviada: terça-feira, 24 de abril de 2012 08:30 >>> > > > > > Para: oracle_br@yahoogrupos.com.br >>> > > > > > Assunto: Re: [oracle_br] Impressão do código de barras no >>> Report >>> > > > > > >>> > > > > > Caros amigos, >>> > > > > > >>> > > > > > alguém possui um exemplo de reports 6i com impressão das >>> barras do >>> > > > > código de barras? >>> > > > > > >>> > > > > > Grande abraço. >>> > > > > > >>> > > > > > Em 20 de abril de 2012 10:34, Eduardo Souza <pjabrantes@> >>> escreveu: >>> > > >>> > > > > >>> > > > > > >>> > > > > > > Caro junior, >>> > > > > > > >>> > > > > > > acho que o arquivo atachado foi removido. Por favor, manda >>> > > novamente >>> > > > > > > e, se possível copia o easouza@ >>> > > > > > > >>> > > > > > > Grande abraço. >>> > > > > > > >>> > > > > > > Em 19 de abril de 2012 09:35, Junior <roberjr_sec@> >>> escreveu: >>> > > >>> > > > > >>> > > > > > > >>> > > > > > > ** >>> > > > > > >> >>> > > > > > >> >>> > > > > > >> Dá uma olhada nesse reports. >>> > > > > > >> >>> > > > > > >> --- Em qua, 18/4/12, Eduardo Souza <pjabrantes@> escreveu: >>> > > > > > >> >>> > > > > > >> De: Eduardo Souza <pjabrantes@> >>> > > >>> > > > > >>> > > > > > >> Assunto: [oracle_br] Impressão do código de barras no Report >>> > > > > > >> Para: oracle_br@yahoogrupos.com.br >>> > > > > > >> Data: Quarta-feira, 18 de Abril de 2012, 13:13 >>> > > > > > >> >>> > > > > > >> >>> > > > > > >> >>> > > > > > >> >>> > > > > > >> Boa tarde! >>> > > > > > >> >>> > > > > > >> Alguém tem algum report que imprima o código de barras para >>> boleto >>> > > > > > >> >>> > > > > > >> bancário(HSBC)? >>> > > > > > >> >>> > > > > > >> O padrão de fonte é I 2 de 5 intercalado. Acho que deve ter >>> > > instalada >>> > > > > > >> a >>> > > > > > >> >>> > > > > > >> fonte CODE_2_5.TTF >>> > > > > > >> >>> > > > > > >> Desde já agradeço. >>> > > > > > >> >>> > > > > > >> [As partes desta mensagem que não continham texto foram >>> removidas] >>> > > > > > >> >>> > > > > > >> [As partes desta mensagem que não continham texto foram >>> removidas] >>> > > > > > >> >>> > > > > > >> >>> > > > > > >> >>> > > > > > > >>> > > > > > > >>> > > > > > >>> > > > > > >>> > > > > > [As partes desta mensagem que não continham texto foram >>> removidas] >>> > > > > > >>> > > > > > >>> > > > > > >>> > > > > > ------------------------------------ >>> > > > > > >>> > > > > > ---------------------------------------------------------- >>> > > > > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso >>> público e de >>> > > > > inteira responsabilidade de seus remetentes. >>> > > > > > Acesse: >>> http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ >>> > > > > > ---------------------------------------------------------- >>> > > > > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » >>> Package » >>> > > > > > >Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU >>> PROPRIO >>> > > > > > >ESPAÇO! VISITE: http://www.oraclebr.com.br/ >>> > > > > > ---------------------------------------------------------- >>> Links do >>> > > > > Yahoo! Grupos >>> > > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > > >>> > > > >>> > > > [As partes desta mensagem que não continham texto foram removidas] >>> > > > >>> > > >>> > > >>> > > >>> > >>> > >>> > [As partes desta mensagem que não continham texto foram removidas] >>> > >>> >>> >>> >> >> > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -------------------------------------------------------------------------------------------------------------------------- >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html