#51
Atualizar composição com servidor
SISTEMA
ADMIN
⬡ Modal Dialog
Regiões (5)
Servidores STATIC_TEXT
(conteúdo estático)
Servidores DYNAMIC_QUERY
SELECT vast.nome, pf.cod AS cod_pessoa_fisica, vast.unidade_lotacao, 'Adicionar' AS BUTTON FROM vw_pessoa_fisica pf inner join vw_apex_servidores_tcu vast on pf.cod_pessoa_corp = vast.cod and vast.ind_situacao_funcional = 'A' where not exists (select cod_pessoa_fisi…Servidores Selecionados DYNAMIC_QUERY
SELECT aeoc.cod, vast.nome, pf.cod AS cod_pessoa_fisica, vast.unidade_lotacao, 'Remover' AS BUTTON FROM vw_pessoa_fisica pf inner join vw_apex_servidores_tcu vast on pf.cod_pessoa_corp = vast.cod and vast.ind_situacao_funcional = 'A' inner join at_esp_ocup_composic…Controle STATIC_TEXT_ESCAPE_SC
(conteúdo estático)
Buttons STATIC_TEXT_ESCAPE_SC
(conteúdo estático)
Campos / Itens (4)
P51_COD_PESSOA_FISICAP51_COD_PESSOA_FISICAHidden
P51_ACAOP51_ACAOHidden
P51_CODP51_CODHidden
P51_COD_ESPACO_OCUPACIONALP51_COD_ESPACO_OCUPACIONALHidden
Processos PL/SQL (5)
Adiciona Todas Pessoas FiltradasOn Submit - After Computations and Validations — PL/SQL anonymous block
DECLARE l_region_id apex_application_page_regions.region_id%type; -- Variável guarda o ID do relatório. l_report apex_ir.t_report; -- Variável guarda a consulta efetuada pela função get_report. cur number; …
Insere Pessoa na ComposiçãoOn Load - After Header — PL/SQL anonymous block
BEGIN INSERT INTO AT_ESP_OCUP_COMPOSICAO(COD_ESPACO_OCUPACIONAL, COD_PESSOA_FISICA) VALUES(:P51_COD_ESPACO_OCUPACIONAL, :P51_COD_PESSOA_FISICA); END;…
Remove Pessoa da ComposiçãoOn Load - After Header — PL/SQL anonymous block
DELETE FROM AT_ESP_OCUP_COMPOSICAO WHERE COD = :P51_COD;…
Close DialogOn Submit - After Computations and Validations — Close popup window
CLOSE_WINDOW…
Remove Todas Pessoas FiltradasOn Submit - After Computations and Validations — PL/SQL anonymous block
DECLARE l_region_id apex_application_page_regions.region_id%type; -- Variável guarda o ID do relatório. l_report apex_ir.t_report; -- Variável guarda a consulta efetuada pela função get_report. cur number; …
📝 Validação — o que está certo / errado / falta / não uso mais