AppML教程 /AppML 参考手册

AppML 参考手册


数据模型:




Datasource definition goes here



Filter definitions goes here (if any)



Update definitions goes here (if any)



Anything you want to add to the model




安全

安全通过 标签中的安全属性设置。

以上应用开头包含了安全定义属性,只允许 artists 用户登陆。

在这种情况下,用户登录的用户名必须为 "artists"组的成员。


元素

应用的的 元素定义了4个不同数据类型的:

子元素(只有一个可以适用)

元素 描述
定义数据类型
定义 XML 源文件
定义一个逗号分隔的文本文件


元素

元素定义了数据库

子元素

元素 描述
链接数据库名
数据检索前执行的SQL语句(可选)
用于检索数据的SQL语句
应用程序的主表(可选)
主表的键字段(可选)


存储在SQL数据库中的数据

这是面向数据的应用程序最常用的解决方案。



CDDataBase
SELECT Artist, Title, Country FROM CD_Catalog

上面的模型可以从"CDDataBase"数据库的"CD_Catalog"表中选择三个数据选项 (Artist, Title, Country) 。

结果返回的行数是未知的。


存储在 XML 文件中的数据

可以从XML文件中读取数据:

实例

   CD  Title TITLE   Artist ARTIST   Country COUNTRY    

运行实例 »

点击 "运行实例" 按钮查看在线实例

此方法能够将数据存储在服务器上的XML文件。


数据存储在 文本(Text)文件中

可以从文本文件中读取数据:

实例

    Title 1   Artist 2   Price 5    

运行实例 »

点击 "运行实例" 按钮查看在线实例

此方法可以在服务器上的将数据存储在文本文件中。


如果需要你可以创建数据库

如果有需要你可以创建一个数据库:


CDDataBase


CREATE TABLE CD_catalog (
CD_Id INT IDENTITY,
Title NVARCHAR(255),
Artist NVARCHAR(255),
Country NVARCHAR(255),
Company NVARCHAR(255),
Price NUMBER,Published INT)


完善快速原型模型!