Pedoman AppML Referensi
<AppML> Model Data:
<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> Security
<AppML> Security oleh <AppML> tag mengatur atribut keamanan.
Aplikasi berisi lebih dari awal definisi keamanan atribut hanya memungkinkan seniman user login.
Dalam hal ini, nama pengguna dari pengguna logon harus menjadi anggota dari "seniman" kelompok.
<DataSource> elemen
<AppML> Aplikasi <sumber data> mendefinisikan empat jenis data yang berbeda:
Subelement (hanya satu yang berlaku)
元素 | 描述 |
---|---|
<database> | 定义数据类型 |
<xmlfile> | 定义 XML 源文件 |
<csvfile> | 定义一个逗号分隔的文本文件 |
<Database> elemen
<Database> mendefinisikan database
Sub-elemen
元素 | 描述 |
---|---|
<connection> | 链接数据库名 |
<execute> | 数据检索前执行的SQL语句(可选) |
<sql> | 用于检索数据的SQL语句 |
<maintable> | 应用程序的主表(可选) |
<keyfield> | 主表的键字段(可选) |
Data yang tersimpan dalam database SQL
Ini adalah data untuk penerapan solusi yang paling umum.
<database>
<connection>CDDataBase</connection>
<sql>SELECT Artist, Title, Country FROM CD_Catalog</sql>
</database>
</datasource>
Model data di atas dapat memilih dari tiga pilihan (Artist, Title, Negara) dari "CD_Catalog" meja "CDDataBase" database.
Jumlah baris yang dikembalikan tidak diketahui.
Data disimpan dalam file XML
<AppML> Anda dapat membaca data dari file XML:
contoh
<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>
Coba »
Metode ini dapat menyimpan data pada file server yang XML.
Data yang tersimpan dalam teks (Text) berkas
<AppML> Anda dapat membaca data dari file teks:
contoh
<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>
Coba »
metode ini data dapat disimpan dalam file teks pada server.
Jika Anda perlu membuat database
<AppML> Jika Anda perlu membuat 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>
Sempurna Model prototipe cepat!