Prezados,
diversos usuários querem um campo que contenha um texto grande (com ou sem formatação).
Normalmente quando queremos um texto sem formatação, criamos um item do tipo "Text area" e quando queremos formatação no texto utiliza-se o "Rich Text Format".
Veja abaixo imagem de um campo CLOB do tipo "Rich Text Format".
O problema aparece quando a informação a ser armazenada neste campo excede 32k caracteres!
A documentação fala de uma limitação de 32767 caracteres em itens de formulário no seguinte link: http://docs.oracle.com/database/122/HTMDB/limits001.htm#HTMDB28632
E agora? O que fazer quando precisarmos de um campo com mais de 32k caracteres?
Há uma luz no fim do túnel. O Timothy St. Hilaire criou um plugin que permite salvar mais de 32k.
Para acessar o plugin, clique no projeto do GitHub: https://github.com/OraOpenSource/apex-plugin-clob-load
Caso queira fazer download do plugin diretamente, segue o link: https://api.github.com/repos/OraOpenSource/apex-plugin-clob-load/zipball/2017.08.04
Para ver uma aplicação de exemplo funcionando, acesse: https://apex.oracle.com/pls/apex/f?p=36953:2
Espero que tenha ajudado!
Deixe seu comentário.
Até a próxima.
Blog voltado para quem quer conhecer um pouco mais sobre o Oracle Application Express e tecnologias correlatas.
quarta-feira, 4 de outubro de 2017
sábado, 23 de setembro de 2017
Oracle Developer Tour - Inscrições abertas
Prezados,
O Oracle Developer Tour é o maior evento da América Latina de tecnologias de desenvolvimento Oracle de grupo de usuários!
A conferência é organizada pelo Grupo de Usuários Oracle do Brasil e ocorrerá no auditório do TCU em Brasília nos dias 9 e 10 de novembro.
Para melhorar ainda mais a qualidade das palestras, este ano fizemos parceria com o Grupo de Usuários Java.
Aprenda as novidades de tecnologias e melhores práticas de desenvolvimento com os grandes nomes do mundo Oracle dispostos a compartilhar conhecimento conosco!
Veja os palestrantes com presença confirmada:
- Joel Kallman: Diretor de desenvolvimento da Oracle dos Estados Unidos e CRIADOR do Oracle Application Express!
- JT Thomas: Diretor de Product Managers da Oracle dos Estados Unidos
- David Peake: Product Manager do Oracle Apex dos Estados Unidos
- Alex Zaballa: Oracle ACE Director e DBA Oracle Senior na Accenture. Possui mais de 200 certificações
- Mercedes Wyss: Prêmio Duke's Choice e CTO da Produactivity da Guatemala
- Daniel Bozzolo: Diretor do Grupo de Usuários Oracle do Uruguai
- Marcelo Burgos: Diretor do Grupo de Usuários Oracle da Argentina
- Fernanda Ministério: Coordenadora do Grupo de Usuários Java e especialista no CNI-SENAI
- Jhonatan Morais: Coordenador do Grupo de Usuários Java e analista no MDA
- Anderson Ferreira: Gerente de desenvolvimento Oracle Apex no TCU e vencedor da competição mundial de desenvolvimento de jogos em Apex
E o melhor de tudo! A inscrição é grátis
Site do evento para inscrição: http://www.odtlatam .com/pt
Não perca esta oportunidade! Faça parte deste grande evento! Inscreva-se logo, pois as inscrições são limitadas e normalmente esgotam-se em pouco tempo!
Te encontro lá!
Abraço
quarta-feira, 9 de agosto de 2017
Latin America Oracle Developer Tour 2017 - call for papers
Olá pessoal,
o Oracle Developer Tour Latinoamérica 2017 está confirmado para os dias 9 e 10 de novembro de 2017 em Brasília no auditório do TCU.
O evento faz parte de um tour que percorrerá diversos países da América Latina. Acesse o site: www.odtlatam.com para maiores detalhes.
As inscrições abrirão em breve, entretanto a submissão de propostas de apresentação está disponível até o dia 1º de setembro no seguinte link: https://apex.oracle.com/pls/apex/f?p=callforpapers_odt
Aguardo suas propostas de apresentação e conto com a presença de todos no evento no dia 9 e 10 de novembro!
Abraço
o Oracle Developer Tour Latinoamérica 2017 está confirmado para os dias 9 e 10 de novembro de 2017 em Brasília no auditório do TCU.
O evento faz parte de um tour que percorrerá diversos países da América Latina. Acesse o site: www.odtlatam.com para maiores detalhes.
As inscrições abrirão em breve, entretanto a submissão de propostas de apresentação está disponível até o dia 1º de setembro no seguinte link: https://apex.oracle.com/pls/apex/f?p=callforpapers_odt
Aguardo suas propostas de apresentação e conto com a presença de todos no evento no dia 9 e 10 de novembro!
Abraço
terça-feira, 8 de agosto de 2017
Oracle Technology Network Tour Latinoamérica 2017 - Brasil
Olá pessoal,
no último sábado (05/Ago/2017) ocorreu em São Paulo o "Latin America OTN Tour 2017" também conhecido como GUOB Tech Day.
O evento é organizado pelo Grupo de Usuário Oracle do Brasil onde são apresentados temas de interesse da comunidade Oracle.
Pela primeira vez ocorreu em uma universidade (Uninove) e quebrou o recorde de palestras e de palestrantes do Brasil. Foram 5 salas simultâneas! Maiores detalhes no site: http://guobtechday2017.eventize.com.br
Fiz duas apresentações sobre a tecnologia Oracle Application Express:
1) Boas práticas para desenvolver aplicações web seguras com Oracle Application Express 5 (clique aqui para download)
2) Explorando Packaged Apps no Oracle Application Express 5 (clique aqui para download)
Além disso, a equipe do OTN da Oracle solicitou que eu gravasse um vídeo sobre o OTN Tour e sobre o Oracle Developer Tour que ocorrerá em novembro. Segue link para o vídeo: https://www.youtube.com/watch?v=Yz3_Ef8vKls&t=3s
Com o aumento da quantidade de palestras simultâneas, estava receoso de que o número de participantes de minhas palestras fosse pequeno, entretanto o número de participantes foi bom. Isso mostra que o uso do Oracle Apex está aumentando a cada dia.
Foi uma excelente oportunidade de trocar conhecimentos e ampliar o network. Obrigado ao GUOB pela oportunidade!
Aguardo vocês nos próximos eventos.
no último sábado (05/Ago/2017) ocorreu em São Paulo o "Latin America OTN Tour 2017" também conhecido como GUOB Tech Day.
O evento é organizado pelo Grupo de Usuário Oracle do Brasil onde são apresentados temas de interesse da comunidade Oracle.
Pela primeira vez ocorreu em uma universidade (Uninove) e quebrou o recorde de palestras e de palestrantes do Brasil. Foram 5 salas simultâneas! Maiores detalhes no site: http://guobtechday2017.eventize.com.br
Fiz duas apresentações sobre a tecnologia Oracle Application Express:
1) Boas práticas para desenvolver aplicações web seguras com Oracle Application Express 5 (clique aqui para download)
2) Explorando Packaged Apps no Oracle Application Express 5 (clique aqui para download)
(Oracle Apex dominando a sala 5)
Com o aumento da quantidade de palestras simultâneas, estava receoso de que o número de participantes de minhas palestras fosse pequeno, entretanto o número de participantes foi bom. Isso mostra que o uso do Oracle Apex está aumentando a cada dia.
Foi uma excelente oportunidade de trocar conhecimentos e ampliar o network. Obrigado ao GUOB pela oportunidade!
Aguardo vocês nos próximos eventos.
segunda-feira, 10 de julho de 2017
URL do APEX
Olá pessoal,
A URL do APEX possui uma regra de formação que é muito interessante conhecer.
Ela possui o formato semelhante ao apresentado na imagem abaixo.
O objetivo desta postagem serão os valores que ficam separados por ":" após o trecho "f?p=" da URL.
Repare que, na figura acima, logo após o trecho "f?p=" há o número 9829. Este número é o número da aplicação. Ele deve ser único dentro de uma instância do Apex. Pode-se utilizar o apelido da aplicação em vez do número.
Em seguida, há o número "7" que indica o número da página. Pode-se utilizar também o apelido da página.
Após isso, há um número bem grande "2010875792236801" que é o número da sessão. A sessão é gerada automaticamente pela engine do Apex e é utilizada para o gerenciamento da sessão: valores de componentes, usuário logado etc.
O texto "EDIT" é a requisição que está sendo passada para a página.
O trecho "NO" indica que a aplicação NÃO está no modo depuração (debug). Para ajustar a aplicação no modo de depuração, deve-se colocar "YES" ou "LEVELn", onde n é o nível de depuração desejado (1 a 9). O default para "n" é 4. Se quiser uma maior nível de depuração deve-se colocar valores mais altos para "n". Por exemplo, pode-se colocar LEVEL9, caso queira o maior nível de depuração.
O número "7" que vem logo após o "NO", indica que a limpeza de cache deve ser realizada para a página 7. Pode-se passar qualquer um dos valores da coluna "String da URL" de acordo com o quadro abaixo.
"P7_COD_CLIENTE" é o nome do item de entrada (input parameter) que receberá algum valor passado pela URL. Para mais de um item, coloque os nomes dos itens separados por vírgula.
"2" é o valor que está sendo passado para o item de entrada. No caso P7_COD_CLIENTE está sendo "setado" para o valor 2.
O último "NO" indica que a página não está no modo de impressão amigável. Para que esteja no modo de impressão, deve-se utilizar o valor "YES".
Achou complicado? Segue um quadro resumo com os componentes da URL.
A URL do APEX possui uma regra de formação que é muito interessante conhecer.
Ela possui o formato semelhante ao apresentado na imagem abaixo.
O objetivo desta postagem serão os valores que ficam separados por ":" após o trecho "f?p=" da URL.
Repare que, na figura acima, logo após o trecho "f?p=" há o número 9829. Este número é o número da aplicação. Ele deve ser único dentro de uma instância do Apex. Pode-se utilizar o apelido da aplicação em vez do número.
Em seguida, há o número "7" que indica o número da página. Pode-se utilizar também o apelido da página.
Após isso, há um número bem grande "2010875792236801" que é o número da sessão. A sessão é gerada automaticamente pela engine do Apex e é utilizada para o gerenciamento da sessão: valores de componentes, usuário logado etc.
O texto "EDIT" é a requisição que está sendo passada para a página.
O trecho "NO" indica que a aplicação NÃO está no modo depuração (debug). Para ajustar a aplicação no modo de depuração, deve-se colocar "YES" ou "LEVELn", onde n é o nível de depuração desejado (1 a 9). O default para "n" é 4. Se quiser uma maior nível de depuração deve-se colocar valores mais altos para "n". Por exemplo, pode-se colocar LEVEL9, caso queira o maior nível de depuração.
O número "7" que vem logo após o "NO", indica que a limpeza de cache deve ser realizada para a página 7. Pode-se passar qualquer um dos valores da coluna "String da URL" de acordo com o quadro abaixo.
"P7_COD_CLIENTE" é o nome do item de entrada (input parameter) que receberá algum valor passado pela URL. Para mais de um item, coloque os nomes dos itens separados por vírgula.
"2" é o valor que está sendo passado para o item de entrada. No caso P7_COD_CLIENTE está sendo "setado" para o valor 2.
O último "NO" indica que a página não está no modo de impressão amigável. Para que esteja no modo de impressão, deve-se utilizar o valor "YES".
Achou complicado? Segue um quadro resumo com os componentes da URL.
Espero que tenha gostado!
Qualquer dúvida ou sugestão, deixe seu comentário.
terça-feira, 4 de julho de 2017
Artigos selecionados para o "Latin America OTN Tour 2017"
Novamente duas palestras minhas sobre a tecnologia Oracle Application Express foram selecionadas para o evento "Latin America Oracle Technology Network Tour" conhecido como "GUOB Tech Day" que ocorrerá em São Paulo no dia 5 de agosto.
O evento é organizado pelo Grupo de Usuários Oracle do Brasil (GUOB) e este ano promete ser o maior GUOB Tech Day de todos os tempos com 5 salas simultâneas e a maior quantidade de palestras feitas por brasileiros!
Maiores informações no site: www.guob.com.br.
Para quem gosta de desconto, pode se inscrever até o dia 09/07 utilizando o seguinte cupom: NAO_PERCA_GUOB
Não perca tempo! Inscreva-se logo.
O evento é organizado pelo Grupo de Usuários Oracle do Brasil (GUOB) e este ano promete ser o maior GUOB Tech Day de todos os tempos com 5 salas simultâneas e a maior quantidade de palestras feitas por brasileiros!
Maiores informações no site: www.guob.com.br.
Para quem gosta de desconto, pode se inscrever até o dia 09/07 utilizando o seguinte cupom: NAO_PERCA_GUOB
Não perca tempo! Inscreva-se logo.
quarta-feira, 8 de março de 2017
Principais treinamentos de Apex
Olá pessoal,
diversas pessoas perguntam sobre recomendação de treinamentos para APEX.
A documentação oficial do APEX é bem completa e é um bom caminho para quem gosta de ler: http://www.oracle.com/technetwork/developer-tools/apex/documentation/index.html
Por isso, listamos abaixo os principais treinamentos disponíveis para desenvolvedores APEX:
1) Treinamento oficial da Oracle
Link: https://education.oracle.com/pls/web_prod-plq-dad/ou_product_category.getPage?p_cat_id=172
E-mail para orçamento: fbm.treinamento@gmail.com
Vantagens:
diversas pessoas perguntam sobre recomendação de treinamentos para APEX.
A documentação oficial do APEX é bem completa e é um bom caminho para quem gosta de ler: http://www.oracle.com/technetwork/developer-tools/apex/documentation/index.html
Entretanto, a documentação é bem extensa. Por exemplo, o App Builder User Guide é um PDF com mais de mil páginas! Em virtude disso e de outros fatores, muitas pessoas preferem um curso mais prático e dirigido.
Por isso, listamos abaixo os principais treinamentos disponíveis para desenvolvedores APEX:
1) Treinamento oficial da Oracle
Vantagens:
- Treinamento oficial da Oracle
- Quase todos os cursos disponíveis para a última versão da ferramenta
- Possui versões "presencial", "online ao vivo" e "online on demand"
- Possui módulo básico e workshop I (5 dias), workshop II (3 dias) e de administração (2 dias)
- Preço $$$$ (~R$ 4 mil)
- Material apenas em inglês
- Não há curso disponível em Português para a versão online
2) FBM Consultoria e Treinamento
E-mail para orçamento: fbm.treinamento@gmail.com
Link com conteúdo: Solicitar por e-mail
Vantagens:
- Curso disponível na última versão da ferramenta
- Ministrado por um Oracle ACE brasileiro (Anderson Ferreira)
- Formatos "online ao vivo" ou "presencial"
- Pagamento em reais e com opção de curso customizado
- Disponível em português
Desvantagens:
- Não possui o formato "online on demand"
- Somente versão em português e inglês
3) Curso Básico de Apex do TCU
- Curso gratuito
- Disponível na última versão da ferramenta
- Elaborado por instituição que utiliza a tecnologia desde 2007
- Online
Desvantagens:
- Não emite certificado
- Tutoria apenas para instituições parceiras
- Apenas versão básica
4) ClarTech
Vantagens:
- Curso disponível em versões mais recentes da ferramenta
- Ministrado pela Oracle ACE Director Clarisa Maman Orfali
- "Online on demand" ou "online ao vivo"
Desvantagens:
- Somente em espanhol
- Curso avançado ainda não se encontra na última versão
5) Skillbuilders
Vantagens:
- Curso básico com o Oracle ACE Richard Martens
- Possui módulos básico, intermediário, avançado e de segurança.
- Possui treinamentos de CSS, Javascript, HTML5 e conversão de Oracle Forms para desenvolvedores Apex
- Disponível na última versão da ferramenta
- Online ou presencial
Desvantagens:
- Preço $$$$ (~$2.100). Há preço especial para grupos, alunos e para outros países.
- Curso e materiais apenas em inglês
Deixe um comentário com sua opinião dos cursos acima e de sugestão de outros cursos em Apex.
Até a próxima!
Assinar:
Postagens (Atom)




