Hướng dẫn các bạn tính một giá trị trong Microsoft Access đơn giản, dễ thực hiện. Hãy cùng tham khảo bài viết bên dưới!
Trong một form hoặc report
1. Mở một form hoặc report trong khung xem Design.
2. Nhấp công cụ Text Box trong hộp công cụ.
3. Trong detail section, hãy nhấp nơi mà bạn muốn đặt text box.
4. Thực hiện một trong các thao tác sau đây:
– Đặt điểm chèn vào text box rồi gõ nhập một biểu thức dễ tính một tổng.
– Chọn một text box, nhấp Properties trên thanh công cụ rồi gõ nhập biểu thức trong hộp tính chất ControlSource. Trong cơ sở dữ liệu Microsoft Access (.mpd), bạn hãy sử dụng Expression Builder để tạo một biểu thức, rồi nhấp nút Builder kế bên hộp tính chất ControlSource.
- Nếu bạn cần thêm nhiều chỗ để gõ nhập nhiều biểu thức trong hộp tính chất ControlSource, hãy nhấn SHIFT + F2 để mở hộp Zoom.
- Nếu một form hoặc report dặt cơ sở trên một query, và bạn có thể muốn đặt biểu thức trong query đó thay vì trong một control đã được tính toán. Điều này có thể cải tiến được hoạt động, và nếu bạn chuẩn bị tính các tổng dành cho các nhóm record, thì bạn dễ dàng sử dụng tên của một field đã được tính trong một hàm gộp (hàm gộp: tức là một hàm chẳng hạn như Sum, Count, Avg, hoặc Var, mà bạn dùng để tính tổng).
Trong một trang truy cập dữ liệu
Nếu bạn muốn thực hiện nhiều phép tính phức tạp bằng cách sử dụng các hàm của trang bảng tính, thì hãy sử dụng Microsoft Office Spreadsheet Component. Đối với tất cả các phép tính khác thì bạn có thể sử dụng bound span control.
Sử dụng Spreadsheet Component (các thành phần của trang bảng tính)
1. Mở trang truy cập dữ liệu trong khung xem Design.
2. Nếu chúng chưa có trên trang, thì bạn hãy bổ sung các control vốn sẽ chứa dữ liệu mà bạn muốn dùng trong phép tính.
3. Nhấp công cụ Office Spreadsheet trong hộp công cụ rồi nhấp nơi mà bạn muốn góc bên trái phía trên của trang bảng tính phải nằm trên trang truy cập dữ liệu.
4. Trong bất cứ ô nào của trang bảng tính, hãy nhập vào một công thức nhằm sử dụng hàm HTML Host để tham chiếu đến các field được dùng trong phép tính, và phép tính đặc biệt mà bạn muốn thực hiện trên các giá trị của field được diễn tả dưới dạng một tổ hợp các toán tử, các bộ định dạng và các giá trị.
Ví dụ : Để nhân một giá trị trong Quantity field với một giá trị trong UnitPrice, hãy gõ nhập
=Host().Quantity. value*Host().UnitPrice. value
Ví dụ : Để nhân một giá trị trong UnitPrice field với một tỷ lệ phần trăm được lưu giữ trong ổ đĩa C, hãy gõ nhập
=$C$l*Host().UnitPrice. value
- Để xem tên của một trang bảng tính, hãy chọn control và sau đó nhấp Properties trên thanh công cụ. Thanh tiêu đề của property sẽ hiển thị tên của trang bảng tính.
- Bạn có thể sử dụng các hàm của trang bảng tính mà các hàm này, trong Microsoft Access, chỉ có sẵn cho control này.
- Cũng y hệt như vậy, bạn cũng có thể muốn giá trị được tính phải hiển thị trong một vùng trông giống như các control khác trên trang truy cập dữ liệu. Để thực hiện điều này bạn có thể chỉnh sửa diện mạo của trang bảng tính sao cho nó giống như một text box.
Sử dụng bound span control
1. Mở trang truy cập dữ liệu trong Design view
2. Nếu biểu thức này sẽ tham chiếu đến các tên trường (field) , thì các field phải nằm trong định nghĩa dữ liệu của trang. Bạn hoặc bổ sung các field vào trang dưới dạng bound span control hoặc bổ sung các field dưới dạng bound text box.
3. Tạo control khác bằng cách nhấp công cụ Bound Span hoặc công cụ Text Box trong hộp công cụ rồi nhấp nơi mà bạn muốn góc bên trái phía trên của control phải nằm trên trang.
4. Để hiển thị trang propperty, phải chắc chắn rằng control được chọn, rồi nhấp Properties trên thanh công cụ.
5. Trong hộp tính chất ControlSource, hãy gõ nhập một bí danh và một biểu thức phù hợp. Để tham chiếu các field trên trang, hãy sử dụng các tên field trong biểu thức. Ví dụ, bạn muốn tính giá cả mở rộng dành cho một record trong order Details table, hãy gõ nhập:
ExtendedPrice: UnitPrice*Quantity
Nếu bạn không chỉ định một bí danh thì bạn phải gõ nhập một dấu bằng =) trước biểu thức. Microsoft Access sẽ tự động cung cấp bí danh, ví dụ, Exprl.