elemento srcschema

Última actualización: 2023-08-01

Modelo de contenido

srcSchema:==(atributo | createdBy | datos | elemento | enumeración | ayuda | interfaz | métodos | modificado por)

Atributos

created (fecha y hora), createdBy-id (long), desc (cadena), entitySchema (cadena), extendedSchema (cadena), img (cadena), implements (cadena), label (cadena), labelSingular (cadena), lastModified (fecha y hora), library (booleano), mappingType (cadena), modifiedBy-id (largo), name (cadena), namespace (cadena), useRecycleBin (booleano), view (booleano), xtkschema (cadena)

Padres

Ninguno

Tareas secundarias

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

Descripción

El <srcschema> es el elemento raíz de un esquema. Es el punto de entrada para la definición del esquema.

Uso y contexto de uso

La presentación del esquema está disponible en Acerca de la referencia de esquema y Estructura del esquema.

Descripción de atributo

  • creado (fecha y hora): este atributo proporciona información sobre la fecha y la hora de creación del esquema. Tiene un formulario de "Fecha y hora". Los valores mostrados se toman del servidor. La hora se muestra en formato UTC.

  • createdBy-id (long): es el identificador del operador que creó el esquema.

  • desc (cadena): descripción del esquema

  • entitySchema (cadena): esquema básico en el que se basan la sintaxis y la aprobación (de forma predeterminada para Adobe Campaign: xtk:srcSchema). Al guardar el esquema actual, Adobe Campaign aprueba su gramática con el esquema declarado en el atributo @xtkschema.

  • extendedSchema (cadena): recibe el nombre del esquema predeterminado en el que se basa la extensión de esquema actual. El formato es "área de nombres:nombre".

  • img (cadena): icono vinculado al esquema (puede definirse en el asistente de creación de esquemas).

  • label (cadena): etiqueta de esquema.

  • labelSingular (cadena): etiqueta (singular) para su visualización en la interfaz.

  • lastModified (fecha y hora): este atributo proporciona información sobre la fecha y la hora de la última modificación. Tiene un formulario de "Fecha y hora". Los valores mostrados se toman del servidor. La hora se muestra en formato UTC.

  • biblioteca (booleano): uso del esquema como biblioteca y no como entidad. Por lo tanto, otros esquemas pueden hacer referencia a este esquema gracias a los atributos "@ref" y "@template".

  • mappingType (cadena):

    • "sql": asignación de base de datos
    • "textFile": asignación de archivos de texto
    • "xmlFile": asignación de archivos de texto en formato XML
    • "binaryFile": asignación de archivos binarios
  • modifiedBy-id (largo): coincide con el identificador del operador que cambió el esquema.

  • nombre (cadena): nombre de esquema único.

  • namespace (cadena): área de nombres del esquema (predeterminado: nms, xtk, nl). Al crear un nuevo esquema para un proyecto, le recomendamos que utilice un área de nombres dedicada.

  • useRecycleBin (booleano): activa la función de papelera en la aplicación. Los registros eliminados se colocarán en la papelera antes de la eliminación final. Esta función solo está disponible en el modo "Envío".

  • vista (booleano): si está activado (@view="true"), el esquema se utilizará como vista. El asistente de actualización de la estructura de la base de datos no tendrá en cuenta el esquema. Esta opción se utiliza principalmente para hacer referencia a tablas externas.

  • xtkschema (cadena): nombre del esquema que define la gramática del esquema (xtk:srcSchema de forma predeterminada).

Ejemplos

<srcschema> del esquema predeterminado "nms:delivery"

<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">

En esta página