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.
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_ENTIDADEFLAG(1)Rqd Regra de entidade:
Indica quando este tipo de componente representa uma regra no contexto de entidade.

Valor padrão = N
REGRA_INTERFACEFLAG(1)Rqd Regra de interface:
Indica quando o tipo de componente pode ser utilizado como regra de interface.

Valor padrão = N
TITULOTEXT(80)Título:
Título para o tipo de componente
DESCRICAOTEXT_LONGDescrição:
Texto livre para descrever o tipo de componente
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:
Informado em conjunto com SQL_FILHOS e indica o nome a ser utilizado para os mesmos.
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 apresentar um elemento. Susbtituir [ID] pelo ID do elemento desejado.
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.
Caso não informado, a documentação técnica apresentará apenas algumas informações básicas sobre o componente.
DESENVOLVIMENTOFLAG(1)Desenvolvimento:
OBSOLETO - Indica se os registros deste tipo de componente devem existir apenas no ambiente de desenvolvimento.

Valor padrão = S

Regras

Install

Instala os tipos de componentes.