统一数据库和远程数据库都包含名为 ULOrder 的表。虽然统一数据库会保存全部订单(已批准的和等待批准的),但 UltraLite 远程数据库只根据已验证用户显示行的子集。
在客户端应用程序中,表中的列作为字段显示。当添加订单时,必须填充 Customer、Product、Quantity、Price 和 Discount 字段。您还可以追加其它详细信息,如 Status 或 Notes。时间戳列标识行是否需要同步。
对于 UltraLite 客户端应用程序的各个版本,浏览订单的方法类似。通过浏览订单,您将滚动通过本地 UltraLite 数据库中的数据。因为客户是按字母顺序排序的,所以您可以轻松地在列表中滚动并按姓名查找客户。
要向下滚动客户列表,单击 [下一步]。
要向上滚动客户列表,单击 [上一步]。
在 UltraLite 客户端应用程序的各种版本中,添加订单的方法类似。通过添加订单,您修改了本地 UltraLite 数据库中的数据。进行同步时这些数据才会与统一数据库共享。
单击 [订单] » [新建]。
在 [Customer] 列表中,单击 [Basements R Us]。
在 [Product] 列表中,单击 [Screwmaster Drill]。此项的价格将自动输入到 [Price] 字段中。
在 [Quantity] 字段中键入 20。
在 [Discount] 字段中,键入 5(百分比)并单击 [OK]。
因为您已作为 ID 50 验证过标识,所以您是一个能够与销售人员执行全部相同任务的经理,但同时您还额外具有接受或拒绝订单的能力。通过接受或拒绝订单,您将更改订单状态并添加供销售人员查看的附加说明。但是,在进行同步之前,统一数据库中的数据不会更改。
批准 Apple Street Builders 的订单。
要找到客户,单击 [Previous]。
要批准订单,单击 [Order],然后单击 [Approve]。
在 [Note] 列表中,单击 [Good]。
单击 [OK]。
该订单的状态显示为 [Approved]。
拒绝 Art's Renovations 的订单。
转到列表中下一个订单,它来自 Art's Renovations。
要拒绝订单,单击 [Order],然后单击 [Deny]。
在 [Note] 列表中,单击 [Discount Is Too High]。
单击 [OK]。
该订单的状态显示为 [Denied]。
删除 Awnings R Us 的订单。
转到列表中下一个订单,它来自 Awnings R Us。
通过选择 [Order] » [Delete] 删除此订单。
单击 [OK] 以确认删除。
此订单会标记为已删除。但在将更改同步到统一数据库之前,当前数据仍保留在 UltraLite 远程数据库中。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |