統合データベースとリモートデータベースの両方に ULOrder というテーブルがあります。統合データベースにはすべての注文 (承認済みと未承認) が含まれますが、Ultra Light リモートデータベースには、認証されたユーザーに応じて、ローのサブセットだけが表示されます。
テーブル内のカラムは、クライアントアプリケーションでフィールドとして表示されます。注文を追加するときは、[Customer]、[Product]、[Quantity]、[Price]、[Discount] の各フィールドに入力する必要があります。[Status] や [Notes] などその他の情報を追加することもできます。タイムスタンプカラムにより、ローの同期が必要かどうかが判断されます。
注文のブラウズは、Ultra Light クライアントアプリケーションの各バージョンで同様の方法で行います。注文をブラウズするときは、ローカルの Ultra Light データベースのデータをスクロールします。顧客はアルファベット順でソートされているので、簡単にリストをスクロールして顧客の名前を見つけることができます。
顧客のリストを下にスクロールするには、[Next] をクリックします。
顧客のリストを上にスクロールするには、[Previous] をクリックします。
注文の追加は、Ultra Light クライアントアプリケーションの各バージョンで同様の方法で行います。これで、ローカルの Ultra Light データベースでデータが修正されました。このデータは、同期が行われるまで統合データベースとは共有されません。
[Order] » [New] をクリックします。
[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] をクリックして、削除を確認します。
注文に削除済みのマークが付けられます。ただし、変更内容を統合データベースと同期するまでは、現在のデータが Ultra Light リモートデータベースに残ります。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |