Jump to content
Viniciusr9

Erro no APEX_APPLICATION.G_F01 - ORACLE APEX

Recommended Posts

Estou com um problema com esse esse script abaixo: 

tenho um checkbox na minha página ( não em relatório, na página mesmo, um item de página) e gostaria que o mesmo ao ser clicado e pressionado um botão submit realizasse o procedimento do script, porém ele faz o processo mas não me retorna nada. acredito que o problema seja no LOOP do APEX_APPLICATION.G_F01 . Alguém consegue me ajudar com isso?

DECLARE
    V_DS_COLAB VARCHAR2(50);
    
BEGIN
    APEX_DEBUG.MESSAGE('CHECK:'|| vCHECK);
    FOR A IN 1 .. APEX_APPLICATION.G_F01.COUNT LOOP
        BEGIN
            SELECT C.DS_COLABORADOR INTO V_DS_COLAB FROM COLABORADOR C WHERE C.USER_APEX = V('APP_USER') ;          
   EXCEPTION
      WHEN NO_DATA_FOUND THEN

      RAISE_APPLICATION_ERROR(-20001,'NENHUM REGISTRO ENCONTRADO!');
      
      WHEN TOO_MANY_ROWS THEN
      RAISE_APPLICATION_ERROR(-20002,'MAIS QUE UM REGISTRO ENCONTRADO!'); 
                     
      WHEN OTHERS THEN
      RAISE_APPLICATION_ERROR(-20003,'ERRO NAO PREVISTO' || SQLERRM) ;
    
        END;

            :P12_SUPER := (V_DS_COLAB || ' - ' || TO_CHAR(SYSDATE,'DD/MM/RRRR HH24:MI'));
            UPDATE COMPETENCIA_COLABORADOR CC SET FINALIZADO_SN = 'S'
                WHERE CC.CD_EQUIPE = :P12_EQUIPE 
                  AND CC.CD_COMPETENCIA = (SELECT C.CD_COMPETENCIA 
                                               FROM COMPETENCIA C 
                                                   WHERE TO_DATE(LPAD(C.MES_COMPETENCIA,2,'0') || '/' || C.ANO_COMPETENCIA,'MM/RRRR') = TO_DATE(:P12_COMPETENCIA,'MM/RRRR'));

    END LOOP;
END;

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By asacap1000
      Salve galera. estou com uma zica aqui e não vai.
      Tenho um servidor WEB final IP final 120 neste servidor eu acesso um banco de dados de outro servidor 122, tem uma tabela com fotos e precisaria mostrar estas fotos na intranet. porém ele me mostra o caminho mas não mostra a imagem.
       
      Na Tabela está sendo salvo desta forma:
      Z:/Avarias/FOTOS/Alfandegado/2020/01.%20JANEIRO/14.01.2020/AVARIA%20CLIENTE%20CN=%20191234%20(2).JPG
       
      Chamei ele na tela desta forma:
      <?php ociexecute($stmt2,OCI_DEFAULT); while ($row = oci_fetch_object($stmt2)) { $string = OCIResult ($stmt2 ,1); ///link da avaria $avaria = OCIResult ($stmt2 ,2); ///titulo da avaria ?> <a href="<?=$string ?>" width="20%" height="30%" data-lightbox="gallery" > <button type="button" class="btn btn-dark active" data-toggle="modal" data-target="#modalExemplo"> <img src="<?=$string?>" width="160" height="100" class="rounded" title="<?=$avaria?>"> <br> </button> Na tela aparece desta forma:

       
      Se eu clicar na imagem fica assim apenas carregando:
       

       
      Se eu mandar abrir em nova guia a imagem aparece essa mensagem:

      Se eu copiar o link com botão direito e abrir no navegador ela abre normalmente.
       
      Ah lembrando que são tres servidores 120 web, 122 banco de dados, 128 as fotos onde salva como mapeamento Z://
      Alguem teria alguma idéia de como chamar estas fotos???
       
    • By Lenon John
      Estou começando no PHP e preciso criar um simples sistema para emitir boletos na web com o SICOOB.
      OBS: Que quero me conectar a API SICOOB e não sei por onde começar.
       
      O SICOOB disponibiliza na página de developers.sicoob.com.br essas informações:
      GET https://sandbox.sicoob.com.br/oauth2/authorize?response_type=code&redirect_uri=[[callback_url]]&client_id=[[client_id]]&cooperativa=[[cooperativa]]&contaCorrente=[[conta]]&versaoHash=3&scope=[[escopos]]
      PARÂMETRO: response_type = Tipo de resposta gerada pelo fluxo authorize
      PARÂMETRO :redirect_uri = Endereço que será redirecionado após a autorização
      PARÂMETRO: client_id = Chave de acesso às APIs
       
      RESPOSTA:
      [[callback_url]/code=2eb7fd2c-aaf9-3655-bcf5-71972b50eb3d&state=0.3549351162541514

       
      Obtendo Access Token:
      POST https://sandbox.sicoob.com.br/token Headers Content-type: "www/form-url-encoded" Authorization: Basic [[token_basic]] Payload grant_type=authorization_code&code=2eb7fd2c-aaf9-3655-bcf5-71972b50eb3d&redirect_uri=[[callback_url]] E mais umas informações complementares aqui. Se alguém puder me ajudar, passo mais informações.
       
       
    • By Motta
      Google e Oracle decidem na Suprema Corte briga judicial sobre Android
    • By guzulino
      Boa noite, é o seguinte, estou no processo de criação de um site notei que várias partes do site serão replicadas em todas as páginas, como verificação de permissão de usuários e menus, entre outras, mas por enquanto estou tentando fazer no menu, eu tentei fazer com o include_once, e deu certo porém eu usei os caminhos locais como se estivesse navegando no servidor local, porém quero utilizar os caminhos da hospedagem, poupando milhares de revisões e caquinhas que certamente farei, mas quando coloquei 
      include_once 'http://www.site.com.br/frameworks/cabecalho.php'; apareceu o erro, Warning: include_once(): http:// wrapper is disabled in the server configuration by allow_url_include=0 in C:\wamp64\www\site\index.php on line 17, pesquisei e vi que pessoal alterou alguns arquivos do servidor apache, mas acho que não seria o correto, até pq eu nem consigo acessar isso na hospedagem, porém deve haver alguma forma de colocar um pedaço do site vindo de outro arquivo, pois localmente funcionou, por isso pensei em um framework, mas aceito sugestões.
    • By Motta
      Oracle lança programa educacional para capacitar jovens na área de TI
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.