پایگاه داده Xtreme.mdb
پایگاه داده xtreme.mdb در Crystal Report
crystal Reports دارای یک پایگاه داده نمونه است که می توانید برای تمرین از آن استفاده نمایید.
این پایگاه داده برای یک شرکتی خیالی به نام "Xtreme Mountain Bikes Inc" با Microsoft Access پیاده شده است. شاید قادر به خرید یکی از دوچرخه های آن با پول خیالی باشید.
پایگاه داده Xtreme.mdb حاوی جداولی است که یک کارخانه دوچرخه سازی حقیقی ممکن است داشته باشد. جداول با داده های نمونه ای پر شده است که می توانید از آنها استفاده کرده و در crystal Reports نمایش دهید.
هر زمان که بخواهید گزارشی را بسازید، قبل از هر چیز باید مکان منبع داده را مشخص نمایید، بنابراین با پنجره Database Expert سروکار خواهید داشت.
جهت اتصال به این پایگاه داده آموزشی، مراحل زیر را طی نمایید:
مراحل اتصال به پایگاه داده xtreme.mdb
1- crystal Reports را اجرا نمایید (البته اگر قبلاً اینکار را نکرده اید).
2- از صفحه Start ، گزینه Blank Report یا (File => New => Blank Report) را انتخاب نمایید.
3- مطابق شکل زیر در پنجره ظاهر شده روی ODBC دوبار کلیک نمایید.
4- مطابق شکل زیر عمل کنید و روی دکمه Next کلیک نمایید.
5- مطابق شکل زیر User ID و Password را خالی بگذارید و روی دکمه Finish کلیک نمایید.
تبریک ...! شما به منبع داده Xtreme متصل شده اید.
نکته: در پنجره Database Expert برای اضافه کردن منبع داده به شاخه Favorites بعد از اینکه به آن متصل شدید روی نام منبع داده راست کلیک نمایید و از منوی ظاهر شده، گزینه "Add To Favorites" را انتخاب کنید.
معمولاً بعد از اتصال به منبع داده، شروع به انتخاب جداول پایگاه داده برای استفاده در گزارش می کنیم. (نگران نباشید در فصل های بعدی در این باره توضیح داده خواهد شد)
جداول پایگاه داده xtreme.mdb
در شکل زیر ارتباط بین جداول xtreme.mdb نشان داده شده است:
پایگاه داده xtreme.mdb
نکته: در پایگاه داده xtreme.mdb جدول Financials با دیگر جداول ارتباط ندارد.
توجه: زمانی که در crystal Reports جداول را به یکدیگر لینک می کنید، توجه داشته باشید که لینک ها باید با آنچه در پایگاه داده است یکسان باشد.
پایگاه داده xtreme.mdb شامل 12 جدول به شرح زیر است:
1- Credit (اعتبار سنجی مشتری ها)
نام فیلد | نوع داده | Field Size/Format | توضیحات |
---|---|---|---|
Credit Authorization Number |
Text |
10 |
کد یکتای مجوز اعتبار مشتری |
Customer Credit ID |
Number |
Long Integer |
کد اعتبار مشتری |
Amount |
Currency |
(undefined) |
میزان اعتبار کلی مشتری |
2- Customer (اطلاعات مشتریان)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Customer ID |
Number |
Long Integer |
کد مشتری |
Customer Credit ID |
Number |
Long Integer |
کد اعتبار سنجی مشتری |
Customer Name |
Text |
40 |
نام مشتری (حقیقی / حقوقی) |
Contact First Name |
Text |
30 |
نام رابط (جهت تماس شخصی) |
Contact Last Name |
Text |
30 |
نام خانوادگی رابط (جهت تماس شخصی) |
Contact Title |
Text |
5 |
عنوان رابط مانند آقا، خانم و ... (جهت تماس شخصی) |
Contact Position |
Text |
30 |
سمت و جایگاه رابط در شرکت مذکور (جهت تماس شخصی) |
Last Year's Sales |
Currency |
Currency |
فروش کلی سال گذشته مشتری |
Address1 |
Text |
60 |
آدرس مشتری (شامل: خیابان اصلی و ...) |
Address2 |
Text |
20 |
آدرس ثانویه مشتری |
City |
Text |
20 |
شهر مشتری |
Region |
Text |
30 |
منطقه مشتری |
Country |
Text |
30 |
کشور مشتری |
Postal Code |
Text |
10 |
کد پستی مشتری |
|
Text |
50 |
آدرس ایمیل مشتری |
Web Site |
Text |
50 |
آدرس وب سایت مشتری |
Phone |
Text |
20 |
شماره تلفن مشتری |
Fax |
Text |
20 |
شماره فاکس مشتری |
3- Employee (اطلاعات کارمندان)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Employee ID |
Number |
Long Integer |
شماره شناسایی یکتای هر کارمند |
Supervisor ID |
Number |
Long Integer |
شماره سرپرست هر کارمند |
Last Name |
Text |
20 |
نام خانوادگی |
First Name |
Text |
10 |
نام |
Position |
Text |
30 |
جایگاه یا سمت |
Birth Date |
Date/Time |
Short Date (MM/DD/YYYY) |
تاریخ تولد |
Hire Date |
Date/Time |
Short Date (MM/DD/YYYY) |
تاریخ استخدام |
Home Phone |
Text |
20 |
شماره تلفن |
Extension |
Text |
4 |
تلفن داخلی |
Photo |
OLE Object |
(N/A) |
عکس کارمند |
Notes |
Memo |
64,000 |
اطلاعات کلی درباره کارمند |
Reports To |
Number |
Long Integer |
سرپرست کارمند (جهت ارائه گزارش) |
Salary |
Currency |
Currency |
حقوق کارمند |
SSN |
Text |
12 |
شماره بیمه |
Emergency Contact First Name |
Text |
20 |
نام (جهت تماس اضطراری) |
Emergency Contact Last Name |
Text |
20 |
نام خانوادگی (جهت تماس اضطراری) |
Emergency Contact Relationship |
Text |
20 |
نسبت بین کارمند و شخص مذکور |
Emergency Contact Phone |
Text |
20 |
شماره تفلن (جهت تماس اضطراری) |
4- Employee Addresses (آدرس کارمندان)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Employee ID |
Number |
Long Integer |
Number automatically assigned to a new employee. |
Address1 |
Text |
60 |
The primary street address information for the employee. |
Address2 |
Text |
20 |
A line for secondary address information for the employee. |
City |
Text |
15 |
The city of the employee's address. |
Region |
Text |
15 |
The region with which the employee is associated. |
Country |
Text |
15 |
The country of the employee's address. |
Postal Code |
Text |
10 |
The postal code of the employee's address. |
Emergency Contact Address1 |
Text |
60 |
The primary street address information for the employee's emergency contact. |
Emergency Contact Address2 |
Text |
20 |
The secondary address information for the employee's emergency contact. |
Emergency Contact City |
Text |
15 |
The city of the emergency contact's address. |
Emergency Contact Region |
Text |
15 |
The region with which the emergency contact is associated. |
Emergency Contact Country |
Text |
15 |
The country of the emergency contact's address. |
Emergency Contact Postal Code |
Text |
10 |
The postal code of the emergency contact's address. |
5- Financials (اطلاعات مالی شرکت Xtreme)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Company ID |
Text |
5 |
Unique identification assigned to each company. In the case of this table's data, the only company is Xtreme Mountain bikes. |
Statement Date |
Date/Time |
(undefined) |
Financial statement date. |
Cash |
Number |
Double |
The company's cash amount (a current asset). |
Account Receivable |
Number |
Double |
The company's accounts receivable amount (a current asset). |
Inventories |
Number |
Double |
The company's inventory amount (a current asset). |
Other Current Assets |
Number |
Double |
The company's other current assets amount. |
Land |
Number |
Double |
The company's land amount (a net fixed income). |
Buildings |
Number |
Double |
The company's building amount (a net fixed income). |
Machinery etc. |
Number |
Double |
The company's machinery amount (a net fixed income). |
Accumulated Depreciation |
Number |
Double |
The company's accumulated depreciation amount. |
Other Assets |
Number |
Double |
Other asset amounts. |
Accounts Payable |
Number |
Double |
The company's accounts payable amount (a current liability). |
Accrued Liabilities |
Number |
Double |
The company's accrued liabilities amount (a current liability). |
Accrued Income Taxes |
Number |
Double |
The company's accrued income taxes (a current liability). |
Notes Payable |
Number |
Double |
The company's notes payable amount. |
Deferred Income Taxes |
Number |
Double |
The company's deferred income taxes amount. |
Preferred Stock |
Number |
Double |
The company's preferred stock amount (a shareholder's equity). |
Common Stock |
Number |
Double |
The company's common stock amount (a shareholder's equity). |
Retained Earnings |
Number |
Double |
The company's retained earnings amount (a shareholders equity). |
Net Sales |
Number |
Double |
The company's net sales amount. |
COGS |
Number |
Double |
The company's COGS amount. |
Selling/Admin/ General Expenses |
Number |
Double |
The company's selling/admin/general expenses amount. |
Depreciation |
Number |
Double |
The company's depreciation amount. |
Interest Expenses |
Number |
Double |
The company's interest expenses amount. |
Other Income Expenses |
Number |
Double |
The company's other income expenses amount. |
Taxes |
Number |
Double |
The company's taxes amount. |
6- Orders (اطلاعات فاکتور مشتری)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Order ID |
AutoNumber |
Long Integer |
Unique identification number assigned to each order. |
Order Amount |
Currency |
Currency |
Total amount of the order. |
Customer ID |
Number |
Long Integer |
Customer unique identification number. |
Employee ID |
Number |
Long Integer |
Employee unique identification number. |
Order Date |
Date/Time |
General Date (MM/DD/YYYY HH:MM:SS AM/PM) |
Date on which order was placed. |
Required Date |
Date/Time |
Short Date (MM/DD/YYYY) |
Date on which order is required to be received. |
Ship Date |
Date/Time |
General Date (MM/DD/YYYY HH:MM:SS AM/PM) |
Date on which order was shipped. |
Ship Via |
Text |
20 |
Comment regarding how product was shipped. |
Courier Web Site |
Hyperlink |
h"ttp"://www".up"s \.c\om |
The courier's web site address. |
Shipped |
Logical |
Yes/No |
Boolean which states "yes" or "no" to whether the product was shipped. |
PO# |
Text |
50 |
The purchase order number. |
Payment Received |
Logical |
Yes/No |
Boolean which states "yes" or "no" to whether payment was received for the order. |
7- Orders Detail (جزئیات آیتم های فاکتور)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Order ID |
Number |
Long Integer |
Unique identification number assigned to each order. |
Product ID |
Number |
Long Integer |
Unique identification number assigned to each product. |
Unit Price |
Currency |
Currency |
The unit price of each product within an order. |
Quantity |
Number |
Long Integer |
The quantity of products within an order. |
8- Product (اطلاعات محصولات شرکت)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Product ID |
Number |
Long Integer |
Unique identification number assigned to each product. |
Product Name |
Text |
50 |
Name of the product. |
Color |
Text |
20 |
Color of the product. |
Size |
Text |
10 |
Size of the product. |
M/F |
Text |
10 |
States whether product is for men or women specifically . |
Price (SRP) |
Currency |
Currency |
The price of the product. |
Product Type ID |
Number |
Long Integer |
Unique identification number assigned to each product type. |
Product Class |
Text |
50 |
The product class. |
Supplier ID |
Number |
Long Integer |
Unique identification number assigned to each product supplier. |
9- Product Type (دسته بندی محصولات)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Product Type ID |
AutoNumber |
Long Integer |
Unique identification number assigned to each product type. |
Product Type Name |
Text |
50 |
Name of the product type. |
Description |
Memo |
64,000 |
Description of the product type. |
10- Purchases (اطلاعات خرید مربوط به انبار شرکت)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Product ID |
Number |
Long Integer |
Unique identification number assigned to the product. |
Reorder Level |
Number |
Long Integer |
Minimum number of products left in inventory before a reorder is made. |
Units in Stock |
Number |
Long Integer |
Current number of product units in stock. |
Units on Order |
Number |
Long Integer |
Current number of products on order. |
PO# |
Number |
Long Integer |
Purchase order number. |
Order Date |
Date/Time |
Date/Time |
Date an order for products was made. |
Expected Receiving Date |
Date/Time |
(undefined) |
Expected receiving date for the product. |
Received |
Logical |
Yes/No |
Boolean which states "yes" or "no" to whether the product was received. |
Paid |
Logical |
Yes/No |
Boolean which states "yes" or "no" to whether payment was made for the product shipment. |
11- Supplier (اطلاعات تهیه کنندگان قطعات شرکت)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Supplier ID |
AutoNumber |
Long Integer |
Unique identification number assigned to the supplier. |
Supplier Name |
Text |
50 |
Name of the supplier. |
Address1 |
Text |
50 |
The primary street address information for the supplier. |
Address2 |
Text |
50 |
A line for secondary address information for the supplier. |
City |
Text |
50 |
The city of the supplier's address. |
Region |
Text |
50 |
The region with which the supplier is associated. |
Country |
Text |
50 |
The country of the supplier's address. |
Postal Code |
Text |
50 |
The postal code of the supplier's address. |
Phone |
Text |
20 |
Supplier's phone number. |
12- Xtreme Info (اطلاعات شرکت)
نام فیلد | نوع داده | طول | توضیحات |
---|---|---|---|
Xtreme Name |
Text |
50 |
Unique string given to the Xtreme company. |
Address |
Text |
255 |
Xtreme's street address. |
City |
Text |
50 |
Xtreme's city information. |
Province |
Text |
50 |
Xtreme's province information. |
Country |
Text |
50 |
Xtreme's country information. |
Postal Code |
Text |
20 |
Xtreme's postal information. |
Phone |
Text |
20 |
Xtreme's phone number. |
Fax |
Text |
20 |
Xtreme's fax number. |
- نوشته شده توسط امیر پهلوان صادق
- بازدید: 13016
دیدگاهها
چقدر عالی آموزش دادین . همراه با مثال و کاملا کاربردی و مفید . مرسی