srcschema, elemento

Modello di contenuto

srcSchema:==(attribute | createdBy | dati | element | enumerazione | help | interfaccia | Metodi | modifiedBy)

Attributi

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 useRecycleBin (booleano), view (booleano), xtkschema (stringa)

Genitori

None

Bambini

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

Descrizione

<srcschema> è l'elemento principale di uno schema. È il punto di input per la definizione dello schema.

Utilizzo e contesto di utilizzo

La presentazione dello schema è disponibile in Informazioni sul riferimento allo schema e Struttura dello schema.

Descrizione attributo

  • created (datetime): questo attributo fornisce informazioni sulla data e l'ora della creazione dello schema. Presenta un modulo "Data e ora". I valori visualizzati vengono prelevati dal server. L'ora viene visualizzata in formato UTC.

  • createBy-id (long): è l'identificatore dell'operatore che ha creato lo schema.

  • desc (stringa): descrizione schema

  • entitySchema (stringa): schema di base su cui si basano la sintassi e l'approvazione (per impostazione predefinita per Adobe Campaign: xtk:srcSchema). Quando si salva lo schema corrente, Adobe Campaign ne approverà la grammatica con lo schema dichiarato nell'attributo @xtkschema.

  • extensionSchema (stringa): riceve il nome dello schema out-of-the-box su cui si basa l'estensione dello schema corrente. Il modulo è "namespace:name".

  • img (stringa): icona collegata allo schema (può essere definita nella procedura guidata di creazione dello schema).

  • label (stringa): etichetta dello schema.

  • labelSingular (stringa): label (singolare) per la visualizzazione nell'interfaccia.

  • lastModified (datetime): questo attributo fornisce informazioni sulla data e l'ora dell'ultima modifica. Presenta un modulo "Data e ora". I valori visualizzati vengono prelevati dal server. L'ora viene visualizzata in formato UTC.

  • libreria (booleana): utilizzo dello schema come libreria e non come entità. A questo schema possono pertanto fare riferimento altri schemi grazie agli attributi "@ref" e "@template".

  • mappingType (stringa):

    • "sql": mappatura database
    • "textFile": mappatura file di testo
    • "xmlFile": Mappatura file di testo in formato XML
    • "binaryFile": mappatura file binaria
  • modifiedBy-id (long): corrisponde all'identificatore dell'operatore che ha modificato lo schema.

  • name (stringa): nome univoco dello schema.

  • namespace (stringa): spazio dei nomi dello schema (predefinito: nms, xtk, nl). Quando si crea un nuovo schema per un progetto, è consigliabile utilizzare uno spazio nomi dedicato.

  • useRecycleBin (booleano): attiva la funzione Cestino nell'applicazione. I record eliminati verranno inseriti nel cestino prima dell'eliminazione finale. Questa funzione è disponibile solo in modalità "Consegna".

  • view (booleano): se è attivato (@view="true"), lo schema verrà utilizzato come visualizzazione. La procedura guidata di aggiornamento della struttura del database non terrà conto dello schema. Questa opzione è utilizzata principalmente per fare riferimento a tabelle esterne.

  • xtkschema (stringa): nome dello schema che definisce la grammatica dello schema (xtk:srcSchema per impostazione predefinita).

Esempi

<srcschema> dell'elemento "nms:delivery" fuori dallo schema box

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

In questa pagina

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