{"id":754,"date":"2017-07-30T20:44:37","date_gmt":"2017-07-30T23:44:37","guid":{"rendered":"http:\/\/www.profissionaloracle.com.br\/swillians\/2017\/07\/30\/entendendo-a-url-do-oracle-application-express\/"},"modified":"2024-01-26T17:28:00","modified_gmt":"2024-01-26T20:28:00","slug":"entendendo-a-url-do-oracle-application-express","status":"publish","type":"post","link":"https:\/\/www.profissionaloracle.com.br\/2017\/07\/30\/entendendo-a-url-do-oracle-application-express\/","title":{"rendered":"Entendendo a URL do Oracle Application Express"},"content":{"rendered":"\n

<\/p>\n\n\n\n

Entendendo a URL do Oracle Application Express<\/h3>\n\n\n\n

Ol\u00e1 pessoal,<\/p>\n\n\n\n

A URL do Apex possui uma regra de forma\u00e7\u00e3o que \u00e9 muito interessante conhecer.<\/p>\n\n\n\n

Ela possui o formato semelhante ao apresentado na imagem abaixo:<\/p>\n\n\n

\n
\"URL
<\/figcaption><\/figure><\/div>\n\n\n

O objetivo desta postagem ser\u00e3o os valores que ficam separados por “:” ap\u00f3s o trecho “f?p=” da URL.<\/p>\n\n\n\n

Repare que, na figura acima, logo ap\u00f3s o trecho “f?p=” h\u00e1 o n\u00famero 9829. Este n\u00famero \u00e9 o n\u00famero da aplica\u00e7\u00e3o. Ele deve ser \u00fanico dentro de uma inst\u00e2ncia do Apex. Pode-se utilizar o apelido da aplica\u00e7\u00e3o em vez do n\u00famero.<\/p>\n\n\n\n

Em seguida, h\u00e1 o n\u00famero “7” que indica o n\u00famero da p\u00e1gina. Pode-se utilizar tamb\u00e9m o apelido da p\u00e1gina.<\/p>\n\n\n\n

Ap\u00f3s isso, h\u00e1 um n\u00famero bem grande “2010875792236801” que \u00e9 o n\u00famero da sess\u00e3o. A sess\u00e3o \u00e9 gerada automaticamente pela engine do Apex e \u00e9 utilizada para o gerenciamento da sess\u00e3o: valores de componentes, usu\u00e1rio logado etc.<\/p>\n\n\n\n

O texto “EDIT” \u00e9 a requisi\u00e7\u00e3o que est\u00e1 sendo passada para a p\u00e1gina.<\/p>\n\n\n\n

O trecho “NO” indica que a aplica\u00e7\u00e3o N\u00c3O est\u00e1 no modo depura\u00e7\u00e3o (debug). Para ajustar a aplica\u00e7\u00e3o no modo de depura\u00e7\u00e3o, deve-se colocar “YES” ou “LEVELn”, onde n \u00e9 o n\u00edvel de depura\u00e7\u00e3o desejado (1 a 9). O default para “n” \u00e9 4. Se quiser uma maior n\u00edvel de depura\u00e7\u00e3o deve-se colocar valores mais altos para “n”. Por exemplo, pode-se colocar LEVEL9, caso queira o maior n\u00edvel de depura\u00e7\u00e3o.<\/p>\n\n\n\n

O n\u00famero “7” que vem logo ap\u00f3s o “NO”, indica que a limpeza de cache deve ser realizada para a p\u00e1gina 7. Pode-se passar qualquer um dos valores da coluna “String da URL” de acordo com o quadro abaixo:<\/p>\n\n\n

\n
\"https:\/\/2.bp.blogspot.com\/-pMvvAX1fe0g\/WWP13iLzkwI\/AAAAAAAAAu0\/R3F1lzFEpc0rqb2u-AoL2jZGlAPKbBs-wCLcBGAs\/s400\/Clear%2Bcache.PNG\"
<\/figcaption><\/figure><\/div>\n\n\n

“P7_COD_CLIENTE” \u00e9 o nome do item de entrada (input parameter) que receber\u00e1 algum valor passado pela URL. Para mais de um item, coloque os nomes dos itens separados por v\u00edrgula.<\/p>\n\n\n\n

“2” \u00e9 o valor que est\u00e1 sendo passado para o item de entrada. No caso P7_COD_CLIENTE est\u00e1 sendo “setado” para o valor 2.<\/p>\n\n\n\n

O \u00faltimo “NO” indica que a p\u00e1gina n\u00e3o est\u00e1 no modo de impress\u00e3o amig\u00e1vel. Para que esteja no modo de impress\u00e3o, deve-se utilizar o valor “YES”.<\/p>\n\n\n\n

Achou complicado? Segue um quadro resumo com os componentes da URL:<\/p>\n\n\n

\n
\"https:\/\/4.bp.blogspot.com\/-9vtZLrWLpnA\/WWP1bGatS9I\/AAAAAAAAAuw\/EKohGzzfEiUnh3CtadrUXkkaFfPCfuYhwCLcBGAs\/s400\/Componentes%2BURL%2BApex.PNG\"
<\/figcaption><\/figure><\/div>\n\n\n

Refer\u00eancia<\/strong><\/p>\n\n\n\n