Entidade TIPOS_COMPONENTES

ADS_COMPS.TIPOS_COMPONENTES

Descrição

Tipos válidos de componentes para o ADS.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id do tipo de componente:
Identificação do tipo de componente.
TIPO_COMPONENTEUPPER(30)Rqd UK Tipo de componente:
Nome para o tipo do componente.
TITULOTEXT(80)Título:
Título para o tipo de componente
DESCRICAOTEXT_LONGDescrição:
Texto livre para descrever o tipo de componente
LABEL_NOMETEXT(30)Label para nome:
Rótulo para o atributo nome.
LABEL_NOME_CURTOTEXT(30)Label para nome curto:
Rótulo para o atributo nome curto.
LABEL_TITULOTEXT(30)Label para título:
Rótulo para o atributo título.
LABEL_DESCRICAO_CURTATEXT(30)Label para descrição curta:
Rótulo para o atributo descrição curta.
LABEL_DOMINIOTEXT(30)Label para domínio:
Rótulo para o atributo domínio.
LABEL_PAITEXT(30)Label para pai:
Rótulo para o atributo pai (id do componente pai).
LABEL_REFTEXT(30)Label para ref:
Rótulo para o atributo referência (id do componente de referência).
LABEL_OPCIONALTEXT(30)Label para opcional:
Rótulo para o atributo opcional.
LABEL_SEQUENCIATEXT(30)Label para sequencia:
Rótulo para o atributo sequência.
REGRA_INTERFACEFLAG(1)Rqd Regra de interface:
Indica quando o tipo de componente pode ser utilizado como regra de interface.

Valor padrão = N
REGRA_ENTIDADEFLAG(1)Rqd Regra de entidade:
Indica quando este tipo de componente representa uma regra no contexto de entidade.

Valor padrão = N
SQL_FILHOSTEXT_LONGSQL filhos:
Quando informado, indica um SQL que retorna o ID dos filhos que podem ser associados a este. Ex: Atributos de uma UK.
LABEL_FILHOSTEXTLabel filhos:
Indica o nome a ser dado para os filhos do componente. Informado em conjunto com o atributo SQL_FILHOS.
TIPO_COMPONENTE_FILHOS_IDID(18)FK Tipo componente dos filhos:
Informado em conjunto com LABEL_FILHOS e SQL_FILHOS e informa o tipo de componente que forma a associativa entre os filhos e os componentes indicados pelo SQL.

Referência para COMPONENTES
LABEL_VALORTEXT(30)Label valor:
Indica o label a ser utilizado para o atributo valor.
TITULO_PLURALTEXT(80)Título plural:
Nome do tipo de componente no plural.
TITULO_TREETEXT(80)Título na tree:
Indica como este tipo de componente deve ser apresentado nas estruturas do repositório. Permite as seguintes substituições:
$N = Nome do componente;
$T = Título do componente;
$S = Número de sequencia;
$D = Nome do respectivo domínio;
$R = Nome da respectiva referencia;
URL_LISTURLURL para list:
URL usada para listar os elementos abaixo de um pai. Substituir [ID] pelo ID do elemento pai desejado.
URL_ELEMENTOURLURL para elemento:
URL a ser usada para consultar um elemento deste tipo. Esta URL deve possuir a macro ${id} para o ID do elemento a ser consultado.
CUSTO_RELATIVOINTEGERCusto relativo:
Um número que expressa o custo relativo para desenvolver um componente deste tipo.

Valor padrão = 1
INTERNACIONALIZAR_TITULOFLAG(1)Internacionalizar título:
Indica se o título deste tipo de componente deve ser incluído na lista de expressões internacionalizáveis.

Valor padrão = N
INTERNACIONALIZAR_DESCRICAOFLAG(1)Internacionalizar descrição:
Indica se deve internacionalizar a descrição

Valor padrão = N
INTERNACIONALIZAR_NOTASFLAG(1)Internacionalizar notas:
Indica se deve internacionalizar as notas

Valor padrão = N
INTERNACIONALIZAR_DESCRICAO_CURTAFLAG(1)Internacionalizar descrição curta:
Indica se a descrição curta deve ser internacionalizada

Valor padrão = N
PRIORIDADE_DOCUMENTACAOINTEGERAK Prioridade documentação:
Quando informado, determina a prioridade deste tipo de elemento nas telas de busca da documentação do sistema.
Caso não informado, este elemento não deve participar das telas de consulta genérica a documentação.
INDEXARFLAG(1)Rqd Indexar:
Indica se deve ou não adicionar os componentes deste tipo na indexação de busca para a documentação.

Valor padrão = N
DOCUMENTACAO_TECNICASOURCE_CODEDocumentação técnica:
Quando informado, indica um script SQL que deve ser utilizado para gerar a documentação técnica de elementos deste tipo. O ID do elemento a ser apresentado deve ser definido através da macro ${id}.
Caso não informado, a documentação técnica apresentará apenas algumas informações básicas sobre o componente.
GERAR_HISTORICOSELECTION_CHECK(500)Gerar histórico:
Quando informado, indica que deve gerar um histórico de alteração para os respectivos atributos. Os atributos são separados por vírgulas.

Valores permitidos:
  • NOME - Nome
  • TITULO - Título
  • NOME_CURTO - Nome curto
  • DESCRICAO - Descrição
  • DESCRICAO_CURTA - Descrição curta
  • VALOR - Valor
  • OPCIONAL - Opcional
  • REF_COMP_ID - Referência
  • DOMINIO_COMP_ID - Domínio
  • SEQUENCIA - Sequencia
  • TAMANHO - Tamanho
  • LARGURA - Largura
  • ALTURA - Altura
  • NOTAS - Notas
  • TEXT_04 - Text 04
INFORMACOES_ADICIONAISSOURCE_CODEInformações adicionais:
Quando informado, indica um Script Engine utilizado para gerar informações adicionais a serem apresentadas sobre o componente durante o processo de homologação do mesmo.
DESENVOLVIMENTOFLAG(1)Desenvolvimento:
OBSOLETO - Indica se os registros deste tipo de componente devem existir apenas no ambiente de desenvolvimento.

Valor padrão = S