Histórico da Página
...
Este é uma classe auxiliar, que não possui métodos. Ela é utilizada apenas para definir as opções disponíveis para indicar o ponto de pontos de customização.
No momento em que uma das classes do utilitário é instanciada, é necessário indicar a ela, em que ponto da UPC ela está sendo utilizada. Este ponto corresponde ao Endpoint/
Classe auxiliar para determinar o ponto de customização. Corresponde ao Endpoint/Evento que será tratado dentro da UPC. Ver detalhes a seguir no descritivo da classe
Evento está sendo customizado. Isto é necessário pois, dependendo do Endpoint/Evento, a estrutura das informações recebidas pela UPC é diferente, portanto a classe precisa saber o ponto, para saber onde irá busca/alterar a informação desejada.
Abaixo segue a lista da opções disponíveis: Informar o Local/Origem onde está sendo utilizado a Classe
- CustomOrig:ORIG_METADATA - Método de manipulação do MetadataUtilizar nos pontos relacionados a alterações no Metadata da tela;
- CustomOrig:ORIG_VLD_FORM - Método de manipulação do validateFormUtilizar nos pontos relacionados ao evento de "validateForm" (quando algum campo do formulário é alterado);
- CustomOrig:ORIG_VLD_FIELD - Método de manipulação do validateFieldUtilizar nos pontos relacionados ao evento de "validateField" (quando um determinado campo é alterado);
- CustomOrig:ORIG_GET_RECORD - Método de manipulação na Utilizar nos pontos relacionados a busca de um determinado registro;
- CustomOrig:ORIG_GET_ALL - Método de manipulação na Utilizar nos pontos relacionados a busca de vários várias registros;
- CustomOrig:ORIG_CREATE_RECORD - Método de Utilizar nos pontos relacionados a criação de um registro;
- CustomOrig:ORIG_UPDATE_RECORD - Método de Utilizar nos pontos relacionados a alteração de um registro;
- CustomOrig:ORIG_DELETE_RECORD - Método de eliminação de um registroUtilizar nos pontos relacionados a exclusão de um registro.
Segue abaixo um exemplo da utilização deste classe, na instancia da classe CustomFields, no evento de validateForm:
Bloco de código | ||||
---|---|---|---|---|
| ||||
// Evento de Alteração de Formulário IF pEndPoint = "validateForm" AND pEvent = "validateForm" THEN DO: // Realiza a instância da Classe oCustFields = NEW CustomFields(CustomOrig:ORIG_VLD_FORM, jsonIO). ... ... END. |
b.CustomPages
Responsável pela customização de Propriedades da Página;
...