1. 爲了後面的實例,我們需要現在資料庫Northwind中[Order Details]的Table中增加兩個欄位。
alter table [Order Details] add Delivery datetime null --交期
alter table [Order Details] add SpecialOffer bit null --特價品
2. 使用Wizard工具產生兩個Server端,分別為名為sProducts以及sOrders,並將它們掛入EEPNetServer的PackageManager中。
3. 在EEPManager->System->Data Dictionary中設定Products、Orders以及Order Details 3個表的數據字典。設定值如下:
TABLE_NAME |
FIELD_NAME |
SEQ |
CAPTION |
NEEDBOX |
Products |
ProductID |
1 |
產品編號 |
|
Products |
ProductName |
2 |
產品名稱 |
|
Products |
SupplierID |
3 |
供應商編號 |
RefValBox |
Products |
CategoryID |
4 |
類別編號 |
RefValBox |
Products |
QuantityPerUnit |
5 |
單位數量 |
|
Products |
UnitPrice |
6 |
單價 |
|
Products |
UnitsInStock |
7 |
庫存單位量 |
|
Products |
UnitsOnOrder |
8 |
訂單單位量 |
|
Products |
ReorderLevel |
9 |
記錄等級 |
|
Products |
Discontinued |
10 |
是否停產 |
CheckBox |
TABLE_NAME |
FIELD_NAME |
SEQ |
CAPTION |
NEEDBOX |
DEFAULT VALUE |
Orders |
OrderID |
1 |
訂單編號 |
|
|
Orders |
CustomerID |
2 |
客戶編號 |
RefValBox |
|
Orders |
EmployeeID |
3 |
員工編號 |
RefValBox |
|
Orders |
OrderDate |
4 |
訂單日期 |
|
_today |
Orders |
RequiredDate |
5 |
需求日期 |
|
|
Orders |
ShippedDate |
6 |
出貨日期 |
|
|
Orders |
ShipVia |
7 |
出貨方式 |
|
|
Orders |
Freight |
8 |
運費 |
|
|
Orders |
ShipName |
9 |
出貨名稱 |
|
|
Orders |
ShipAddress |
10 |
出貨地址 |
|
|
Orders |
ShipCity |
11 |
出貨城市 |
|
|
Orders |
ShipRegion |
12 |
出貨區縣 |
|
|
Orders |
ShipPostalCode |
13 |
郵政編碼 |
|
|
Orders |
ShipCountry |
14 |
出貨國家 |
|
|
TABLE_NAME |
FIELD_NAME |
SEQ |
CAPTION |
NEEDBOX |
Order Details |
OrderID |
1 |
訂單編號 |
|
Order Details |
ProductID |
2 |
產品編號 |
RefValBox |
Order Details |
UnitPrice |
3 |
單價 |
|
Order Details |
Quantity |
4 |
數量 |
|
Order Details |
Discount |
5 |
折扣 |
|
Order Details |
Delivery |
6 |
交期 |
|
Order Details |
SpecialOffer |
7 |
特價品 |
CheckBox |
4. 接著,在EEPManager->System->Reference Value中添加5項内容。如下:
註:上述设置是为了在用Wizard产生页面时直接产生refval,具体应用会在后续章节中体现。
5. 使用Wizard的WSingle及WMasterDetail1製作兩個名為bProducts及bOrders的兩個aspx文件並放置在MyWeb的Folder下,同時,在EEPManager中增加Web的節點為產品管理及訂單管理。
下面我們就一起看一下如何快速的產生我們所需要的AjaxGridView的Page
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |