elemento srcschema

Modelo de conteúdo

srcSchema:==(atributo) | createdBy | dados | elemento | lista discriminada | ajuda | interface | Métodos | modifiedBy)

Atributos

created (datetime), createdBy-id (long), desc (string), entitySchema (string), ExtendedSchema (string), img (string), implementações (string), label (string), labelSingular (string), lastModified (datetime), library (boolean), mappingType (string), modifiedBy-id (long), name (string), namespace (string), useRecycleBin (booleano), visualização (booleano), xtkschema (string)

Pais

nenhuma

Filhos

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

Descrição

O <srcschema> é o elemento raiz de um schema. É o ponto de entrada para a definição do schema.

Uso e contexto de uso

A apresentação do schema está disponível em Sobre a referência do schema e estrutura do Schema.

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 "Data e hora". Os valores exibidos são obtidos do servidor. A hora é exibida no formato UTC.

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

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

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

  • ExtendedSchema (string): recebe o nome do schema predefinido no qual a extensão do schema atual se baseia. O formulário é "namespace:nome".

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

  • label (string): Rótulo do schema.

  • labelSingular (string): label (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 "Data e hora". Os valores exibidos são obtidos do servidor. A hora é exibida no formato UTC.

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

  • mappingType (string):

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

  • name (string): nome exclusivo do schema.

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

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

  • visualização (booleana): se estiver ativado (@visualização="true"), o schema será usado como uma visualização. O assistente de atualização da estrutura do banco de dados não levará o schema em conta. Esta opção é principalmente utilizada 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

<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

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now