elemento srcschema

Modelo de conteúdo

srcSchema:==(attribute | createdBy | dados Elemento | | enumeração | ajuda | interface | métodos | modificado por)

Atributos

created (datetime), createdBy-id (long), desc (string), entitySchema (string), extendedSchema (string), img (string), implements (string), label (string), labelSingular (string), lastModified (datetime), library (booleano), mappingType (string), modifiedBy-id (long), name (string), namespace (string), useRecycleBin (booleano), view (booleano), xtkschema (string)

Pais

nenhuma

Filhos

  • <attribute>
  • <createdby>
  • <data>
  • <element>
  • <enumeration>
  • <help>
  • <interface>
  • <methods>
  • <modifiedby>

Descrição

A variável <srcschema> é o elemento raiz de um esquema. É o ponto de entrada para a definição do schema.

Uso e contexto de uso

A apresentação de esquema está disponível em Sobre a referência do esquema e Estrutura do esquema.

Descrição do atributo

  • criado (datetime): este atributo fornece informações sobre a data e a hora da criação do schema. Ele tem um formulário de "Data e hora". Os valores exibidos são retirados do servidor. A hora é mostrada no formato UTC.

  • createdBy-id (long): é o identificador do operador que criou o esquema.

  • desc (string): descrição do esquema

  • entitySchema (string): esquema básico no qual a sintaxe e a aprovação se baseiam (por padrão para Adobe Campaign: xtk:srcSchema). Ao salvar o esquema atual, o Adobe Campaign aprovará sua gramática com o esquema declarado no atributo @xtkschema.

  • extendedSchema (cadeia de caracteres): recebe o nome do schema pronto para uso no qual a extensão de schema atual se baseia. O formulário é "namespace:name".

  • img (string): ícone vinculado ao schema (pode ser definido no assistente de criação de schema).

  • rótulo (string): rótulo do esquema.

  • labelSingular (cadeia de caracteres): rótulo (singular) para exibição na interface.

  • lastModified (datetime): este atributo fornece informações sobre a data e a hora da última modificação. Ele tem um formulário de "Data e hora". Os valores exibidos são retirados do servidor. A hora é mostrada no formato UTC.

  • biblioteca (booleano): uso do schema como uma biblioteca e não como uma entidade. Portanto, esse schema pode ser referenciado por outros schemas graças aos atributos "@ref" e "@template".

  • mappingType (string):

    • "sql": mapeamento de banco de dados
    • "textFile": mapeamento de arquivo de texto
    • "xmlFile": mapeamento de arquivo de texto em formato XML
    • "binaryFile": mapeamento de arquivo binário
  • modifiedBy-id (long): corresponde ao identificador do operador que alterou o esquema.

  • nome (sequência de caracteres): nome de esquema exclusivo.

  • namespace (string): namespace do esquema (padrão: nms, xtk, nl). Ao criar um novo schema para um projeto, recomendamos que você use um namespace dedicado.

  • useRecycleBin (booleano): ativa o recurso de lixeira no aplicativo. Os registros excluídos serão colocados no lixo antes da exclusão final. Essa função só está disponível no modo "Delivery".

  • exibir (booleano): se estiver ativado (@view="true"), o esquema será usado como uma exibição. O assistente de atualização da estrutura do banco de dados não levará em conta o esquema. Essa opção é usada principalmente para fazer referência a tabelas externas.

  • xtkschema (string): nome do schema que define a gramática do schema (xtk:srcSchema por padrão).

Exemplos

<srcschema> elemento do schema "nms:delivery" pronto para uso

<srcSchema desc="Defines all the settings of a delivery (or delivery template)."
           entitySchema="xtk:srcSchema" img="nms:campaign.png" implements="xtk:persist"
           label="Diffusions" labelSingular="Diffusion" md5="DCD2164CD0276B1DCA6E1C9E2A75EC04"
           name="delivery" namespace="nms" useRecycleBin="true" xtkschema="xtk:srcSchema">

Nesta página