Manuale di riferimento AppML
<AppML> Data Model:
<datasource>
Datasource definition goes here
</datasource>
<filters>
Filter definitions goes here (if any)
</filters>
<update>
Update definitions goes here (if any)
</update>
<anything>
Anything you want to add to the model
</anything>
</appml>
<AppML> Sicurezza
<AppML> Sicurezza per tag <AppML> set di attributi di protezione.
Applicazione contiene più l'inizio della definizione degli attributi di sicurezza consente solo login artisti utente.
In questo caso, il nome utente dell'utente connesso deve essere un membro del gruppo "artisti".
<Origine dati> elemento
<AppML> Applicazione dell'elemento <origine dati> definisce quattro tipi di dati diversi:
Sottoelemento (unica applicabile)
元素 | 描述 |
---|---|
<database> | 定义数据类型 |
<xmlfile> | 定义 XML 源文件 |
<csvfile> | 定义一个逗号分隔的文本文件 |
<Database> elemento
<Database> elemento definisce il database
Sottoelementi
元素 | 描述 |
---|---|
<connection> | 链接数据库名 |
<execute> | 数据检索前执行的SQL语句(可选) |
<sql> | 用于检索数据的SQL语句 |
<maintable> | 应用程序的主表(可选) |
<keyfield> | 主表的键字段(可选) |
I dati memorizzati nel database SQL
Questi sono i dati per l'applicazione delle soluzioni più comuni.
<database>
<connection>CDDataBase</connection>
<sql>SELECT Artist, Title, Country FROM CD_Catalog</sql>
</database>
</datasource>
Il modello di dati di cui sopra può scegliere tra tre opzioni (artista, titolo, paese) dal database "CD_Catalog" tavolo "CDDataBase".
Il numero di righe restituite è sconosciuta.
I dati memorizzati nel file XML
<AppML> è possibile leggere i dati da un file XML:
Esempi
<datasource>
<xmlfile src="cd_catalog.xml">
<record>CD</record>
<item>
<name>Title</name>
<nodename>TITLE</nodename>
</item>
<item>
<name>Artist</name>
<nodename>ARTIST</nodename>
</item>
<item>
<name>Country</name>
<nodename>COUNTRY</nodename>
</item>
</xmlfile>
</datasource>
</appml>
Prova »
Questo metodo può memorizzare i dati sui file XML server.
I dati memorizzati in file di testo (Text)
<AppML> è possibile leggere i dati da un file di testo:
Esempi
<datasource>
<csvfile src="cd_catalog.txt">
<item>
<name>Title</name>
<index>1</index>
</item>
<item>
<name>Artist</name>
<index>2</index>
</item>
<item>
<name>Price</name>
<index>5</index>
</item>
</csvfile>
</datasource>
</appml>
Prova »
Questo metodo di dati possono essere memorizzati in un file di testo sul server.
Se è necessario creare un database
<AppML> Se è necessario creare un database:
<connection>CDDataBase</connection>
<execute>
CREATE TABLE CD_catalog (
CD_Id INT IDENTITY,
Title NVARCHAR(255),
Artist NVARCHAR(255),
Country NVARCHAR(255),
Company NVARCHAR(255),
Price NUMBER,Published INT)
</execute>
</database>
Perfetto modello di prototipazione rapida!