Instalado com o modelo de estado
Vários tipos de componentes são instalados com o Modelo de estado.
Tabelas instaladas com o Modelo de estado
O modelo de estado adiciona as tabelas a seguir.
| Tabela | Descrição |
|---|---|
| Modelo de estado [sys_state_model] |
Define o nome do modelo de estado e a tabela de destino do modelo de estado. Também define a condição para aplicar o modelo de estado a registros e qualquer condição comum para mover de qualquer estado para qualquer outro estado. |
| Transição de Estado [sys_state_transition] |
Define como cada registro na tabela de destino faz a transição para (a condição de entrada) e/ou de (a condição de saída) cada estado predefinido para essa tabela. |
Funções instaladas com o Modelo de estado
O modelo de estado adiciona a seguinte função.
| Administrador do modelo de estado | Descrição | Contém as funções |
|---|---|---|
| [state_model_admin] | Permite que os usuários adicionem, modifiquem e excluam modelos de estado para tabelas de tarefas. | Nenhum(a) |
Administrador do modelo de estado [state_model_admin]
Adicione, modifique e exclua modelos de estado para tabelas de tarefas.
Contém funções
Lista de funções contidas na função.
Nenhum.
Grupos
Lista de grupos aos quais esta função está atribuída por padrão.
Nenhum.
Considerações especiais
Nota:
Evite conceder uma função de administrador quando houver mais funções especializadas disponíveis.
Inclusões de script instaladas com o Modelo de estado
O modelo de estado adiciona a seguinte inclusão de script.
| Inclusão de script | Descrição |
|---|---|
| TableChoiceUtils | Classe de utilitário para obter a lista de seleção de um campo de tabela. |
Client scripts instalados com o Modelo de estado
O modelo de estado adiciona o client script a seguir.
| Client script | Tabela | Descrição |
|---|---|---|
| Preencha as Opções de estado | Transição de Estado [sys_state_transition] |
. Estado opções de campo no registro de destino. |
Regras de negócio instaladas com o Modelo de estado
O modelo de estado adiciona as seguintes regras de negócios.
| Regra de negócios | Tabela | Descrição |
|---|---|---|
| Defina o valor de exibição para o estado | Transição de Estado [sys_state_transition] |
Define o. Estado valor do campo com base no modelo de estado da tabela. |
| Defina a tabela para escolher opções | Transição de Estado [sys_state_transition] |
Armazena em cache o. Estado valor do campo da primeira tabela na hierarquia para processamento de regra adicional. |