Module classes
Comportamento das classes de campos dos processos.
-
G_campos_dados (conn, user, proc, opcoes)
-
Cria um iterador que lista as descrições e os valores dos campos.
Parameters:
- conn
Objeto conexão.
- user
Número ou String com o identificador do usuário.
- proc
Tabela com os dados do processo (precisa ter o campo id).
- opcoes
Tabela de opções:
valida: Booleano indicando quando a validação tem que ocorrer.
confirma: Booleano indicando se é uma confirmacao.
sempre_leitura: Booleano que força o layout de leitura nos campos visíveis.
Returns:
-
String com a descrição do campo.
-
String com o valor do campo.
-
valida (conn, user, proc)
-
Valida os campos do processo que forem editáveis neste estado.
Parameters:
- conn
Objeto conexão.
- user
Número ou String com o identificador do usuário.
- proc
Tabela com os dados do processo (precisa ter o campo id).
Returns:
Booleano indicando se os campos estão válidos.
-
mc.C.mat_aluno
-
Requerimento Especial (Graduação)
-
mc.C.data_inicio_programa
-
Afastamento
-
mc.C.periodo_inicio_central
-
Trancamento