A tabela de "Log de Código de Utilizador" permite guardar a informação relevante do código de utilizador que corre em determinado local para os diversos tipos de código.
Ao consultar este ecrã o utilizador dispõe dos seguintes campos/informações:
Ecrã
Este campo permite escolher um ecrã para o qual o código foi executado.
Por exemplo: CLFORM
Tipo
Nesta opção é possível fazer um filtro pelo tipo de código que foi executado, de acordo com as seguintes opções:
- Análise Avançada;
- Evento;
- Item de Monitor;
- Monitor;
- Objeto de Ecrã;
- Opção de Ecrã;
- Regra;
- Regra de workflow;
- Script;
- Snapshot;
- Valor por defeito.
Identificador
Este campo permite indicar o número que identifica o evento.
Ao clicar em
surgem os campos Ordenado por, Entre as datas e Ver coluna de tempo de execução. O primeiro permite definir a ordem pela qual irão surgir os dados na listagem, se por data e hora, só por data, só por tipo ou por tempo de execução, o segundo permite definir as datas de início e a data de fim para efetuar a pesquisa e o terceiro permite disponibilizar na listagem as colunas "Tempo" e "Tempo Sql" com a indicação do tempo que demorou.
Após clicar em
surge uma listagem com a informação referente à Data e Ecrã onde é executado do código, a Descrição do código, por exemplo um evento, o Identificador, o Código que é executado, o Erro que permite guardar a informação referente aos erros que possam ocorrer ao executar o código e ainda o Tempo e Tempo Sql que indicam o tempo que demorou e o tempo que demorou no sql server.

Ao clicar no botão da coluna "Ver", o utilizador é direcionado para outro ecrã com uma informação mais detalhada sobre o "Log de Código de Utilizador", tal como: Tipo de código, Identificador do código, Evento onde foi chamado, Ecrã, Descrição, Data, Hora, Número do Utilizador, Nome do Utilizador, URL, Package, Tempo de execução do código, Tempo de execução na base de dados (que indica o tempo que demorou no sql server), Linhas afetadas (que indica o nº de linhas afetadas do servidor de sql), Bytes enviados (que indica o nº de bytes enviados do servidor de sql), Bytes recebidos (que indica o nº de bytes recebidos do servidor de sql), Versão, Código executado e Erro.
Neste ecrã o utilizador tem a opção de navegar para o ecrã onde o código deu erro, através do campo URL.

Notas:
• O Log de Código de Utilizador está disponível nas gamas Advanced e Enterprise.