... HCM http://www.hcmute.edu.vn PI controller: PID _ON = FALSE 5.3 HÀM FC105, FC106 Để thuật lợ i trình xửlý tín hiệu tương tự phần mềm Step có sẵn hàm thư viện FC105,FC106 5.3.1 Hàm FC105_Đònh ... setpoint giá trò xử lí thường tạo thành sai số phải có đơn vò Sự lựa chọn giá trò xử lí (PVPER_ON) Tuỳ thuộc vào PVER ON, giá trò có từ thiết bò ngoại vi dạng số thực PVER-ON xử lí giá trò ngõ ... ngõ vào: - TRUE: Giá trò xử lí đo thông qua thiết bò ngoại vi Analog (PIWxxx) ngõ vào PV PER - FALSE: Giá tri xử lí có dạng số thực đặt ngõ vào PV-IN Sự chuyển đổi giá trò xử lí bằn g hàm CRP-IN...
... phẩm, dịch vụ mà họ sử dụng có thật mang lại cho họ thỏa mãn hay không? Bởi điều gần đương nhiên, không khách hàng chẳng đâu phải tiền để gắn bó lâu dài với sản phẩm, dịch vụ làm Đã không lần ... nhiều doanh nghiệp giới thiệu cách thức sử dụng sản phẩm, dịch vụ họ không quan tâm đến việc người tiêu dùng nhận lợi ích từ việc sử dụng sản phẩm, dịch vụ “Lời mời chào bạn không chứa đựng giá trị ... dịch vụ bạn giới thiệu chẳng có tác dụng gì” Đây thông điệp “tẩy chay” khéo khách hàng, người trước từ bỏ sản phẩm, dịch vụ bạn cố Bạn kiên nhẫn làm sáng tỏ vấn đề giá trị sản phẩm, dịch vụ bạn...
... ngữ truy vấn liệu có cấu trúc Một ngôn ngữ xửlý liệu phổ dụng hệ sở liệu Với Access, Query Design nơi để thiết kế tạo câu lệnh SQL thi hành phép xửlý liệu Trang 202 d o o c m C m w o d o w w ... tượng dùng truy xuất, xửlý liệu hệ sở liệu Record Bản ghi Recordset Tập hợp ghi Relationship Chỉ quan hệ bảng sở liệu Report Một trình điều khiển giúp đơn giản tạo report để hiển thị in wizard ... dụng để thao tác phần mềm Form wizard Một trình điều khiển giúp đơn giản tạo form nhập liệu Formating Chỉ việc định khuôn dạng liệu hiển thị Group By Một mệnh đề câu lệnh SQL dùng nhóm ghi phục vụ...
... Tạo form để theo dõi hoá đơn mua hàng khách hàng sau: Sau chọn tên khách, thông tin hoá đơn mua hàng hiển thị Tạo form frmAbout đưa thông tin giới thiệu phần mềm Thiết kế form menu bar để liên ... bảng: frmPhongban - cập nhật liệu danh sách phòng ban; frmChucvu - cập nhật danh mục chức vụ Thiết kế form để cập nhật hồ sơ cán sau: Trang 198 d o o c m C m w o d o w w w w w C lic k to bu Copyright ... frmAbout đưa thông tin giới thiệu phần mềm Thiết kế form menu bar để liên kết toàn chức làm CSDL Quản lý bán hàng sau: Trang 196 d o o c m C m w o d o w w w w w C lic k to bu Copyright Nguyễn Sơn Hải...
... CSDL Quản lý lương thể mục Tạo menu Bước 1: Tạo frmMain - Tạo form chế độ Design View; - Đặt tên form frmMain; - Thiết lập số thuộc tính cho form sau: Menu Bar Quản lý lương Caption Quản lý lương ... dụng hộp Menu Bar (chọn menu Quản lý lương); - Hộp Application Icon để chọn biểu tượng cho ứng dụng (loại tệp *.ico); - Cho phép hiển thị cửa sổ Database hay không? ; - Cho phép hiển thị trạng ... chọn Menu Bar Quản lý lương) Tạo form Form form chứa hệ thống menu (hoặc toolbar) phần mềm, xuất sau khởi động (Start-Up Object) Với phần mềm đóng gói hầu hết phải tạo form Để từ mở đến chức phần...
... Nguyễn Sơn Hải to k lic c u -tr a c k Để tạo công cụ, nhấn nút New Hộp thoại sau xuất hiện, yêu cầu gõ vào tên cho công cụ: Hãy gõ tên cho công cụ, giả sử Quản lý lương Gõ xong nhấn OK Khi mà hình ... c k (các mục chọn menu Hệ thống) (Các mục chọn menu Dữ liệu) (Các mục chọn menu In ấn) Các bước để tọ hệ thống menu sau: Bước 1: Tạo Toolbar Nhấn chuột phải lên công cụ Access, chọn Customize ... ! O W N to k lic c u -tr a c k Bước 2: Xây dựng mục cấp Các mục cấp là: Hệ thống, Dữ liệu In ấn Để xây dựng mục này, hộp thoại Customize mở thẻ Commands Ở danh sách Categories chọn New Menu kéo...
... Wizard Access để làm việc Mục đích đưa danh sách khách hàng từ bảng khach vào hộp Combo để chọn, phục vụ nhu cầu lọc liệu; - Sử dụng đối tượng Sub-form/Sub-report công cụ Toolbox để đưa form vừa ... Chú ý đến tên gọi phần tiếp sau sử dụng để lập trình Cuối cùng, giao diện thiết kế form mẹ sau: Bước 3: Thiết lập lệnh lọc liệu form mẹ Công việc bước để sau chọn tên khách hàng hộp Combobox, ... kết luận mấu chốt toán tạo lệnh SQL để đáp ứng điều kiện đặt lọc từ form mẹ Chú ý Việc viết câu lệnh SQL khó, đòi hỏi lập trình viên phải có nhiều kinh nghiệm Để làm tốt việc này, nên thiết kế...
... c u -tr a c k 1.5 Đối tượng TableDef Đối tượng TableDef dùng để tham chiếu tới bảng liệu (Table) CSDL Thông qua đối tượng thiết kế, chỉnh sửa cấu trúc bảng liệu chế độ Run-time VBA chế độ thiết ... db.TableDefs.Append tbl lệnh ghi cấu trúc bảng khai báo lên CSDL định Phương thức CreateField Để tạo trường cho bảng kiểu TableDef Để thêm trường lên bảng, sử dụng cú pháp sau: tbl.Fields.Append tbl.CreateField(
... ghi lại liệu ' rs.Update Phương thức Edit, Update Phương thức Editđể sửa liệu ghi recordset Qui trình để sửa ghi sau: Định vị tới ghi cần sử recordset Ra lệnh Edit Gán giá trị cho trường cần sửa ... query>="", query tồn nhớ Tuỳ thuộc vào mục đích công việc mà có đặt tên query hay không, đơn tạo query đểxửlý công việ giải phóng, nên đặt =""; Trang 173 d o o c m C m w o d o w ... buộc phải khai báo biến kiểu QueryDef để làm việc (biến qr); - Phải có biến Database khai báo sẵn (biến db); - Lệnh Set qr = db.CreatQueryDef() để tạo query lên CSDL hiển...
... hợp ghi (Records) cần làm việc; • QueryDefs - định nghĩa tập hợp Query để làm việc Querydefs Recordsets khả truy xuất, xửlý liệu (Data Manipulation) DAO; • TableDefs - định nghĩa tập hợp bảng ... cho CSDL sau: Set db = CurrentDb Khi không làm việc với CSDL đó, lệnh đóng để giải phóngd nhớ cách: db.Close Sau lệnh thực thi, tất đối tượng db mở đóng lại để giải phóng nhớ Bản thân db giải phóng ... hợp tất Recordset mở CSDL Khi đó, để tham chiếu đến đối tượng cụ thể cần làm việc, dùng số (số thứ tự đối tượng tập hợp tất đối tượng đó) dùng tên gọi đối tượng để tham chiếu Ví dụ sau liệt kê...
... quan trọng để chương tìmhiểu kỹ thuật lập trình CSDL VBA- nói mức chuyên sâu học VBA Các chủ đề bàn đến chương bao gồm: Lớp đối tượng truy cập liệu (DAO- Data Access Objects); Bài toán tìm kiếm; ... (Data Access Objects – Các đối tượng truy xuất liệu) tập hợp bao gồm lớp đối tượng dùng để lập trình truy cập xửlý liệu hệ CSDL Ở CSDL Access, ngôn ngữ lập trình VBA DAO phát triển sớm, gần phiên ... thành sản phẩm đóng gói thương mại Chúng ta học Queries, Forms, Report – công cụ mạnh dễ học dùng để xây dựng truy vấn, biểu mẫu báo cáo in ấn Access Chương làm quen với ngôn ngữ VBA- ngôn ngữ lập...
... lệnh kiểm tra lỗi Nếu Mã lỗi = 11 kết luận thông báo lỗi tiếng Việt Lỗi chia cho 0! Phương pháp dùng phổ biến trình xây dựng để phát lỗi, phần mềm đóng gói gửi đến khách hàng Mỗi gặp lỗi thông báo ... chuyển thẳng việc thực đến định Thông thường lệnh xửlý tính lỗi Sau ví dụ sử dụng phưưong pháp On Error Goto để bẫy lỗi: Function A_chia_B(a, b As Double) As Double On Error GoTo ... phải lỗi Do có lời khai báo On Error Resume Next nên lệnh lỗi bỏ qua (không thực hiện) Tức giá trị hàm Null Sử dụng câu lệnh On Error Goto Khi thủ tục đặt câu lệnh này, gặp phải lỗi đó,...
... lệnh kiểm tra lỗi Nếu Mã lỗi = 11 kết luận thông báo lỗi tiếng Việt Lỗi chia cho 0! Phương pháp dùng phổ biến trình xây dựng để phát lỗi, phần mềm đóng gói gửi đến khách hàng Mỗi gặp lỗi thông báo ... chuyển thẳng việc thực đến định Thông thường lệnh xửlý tính lỗi Sau ví dụ sử dụng phưưong pháp On Error Goto để bẫy lỗi: Function A_chia_B(a, b As Double) As Double On Error GoTo ... phải lỗi Do có lời khai báo On Error Resume Next nên lệnh lỗi bỏ qua (không thực hiện) Tức giá trị hàm Null Sử dụng câu lệnh On Error Goto Khi thủ tục đặt câu lệnh này, gặp phải lỗi đó,...
... ngữ truy vấn liệu có cấu trúc Một ngôn ngữ xửlý liệu phổ dụng hệ sở liệu Với Access, Query Design nơi để thiết kế tạo câu lệnh SQL thi hành phép xửlý liệu Trang 202 d o o c m C m w o d o w w ... tượng dùng truy xuất, xửlý liệu hệ sở liệu Record Bản ghi Recordset Tập hợp ghi Relationship Chỉ quan hệ bảng sở liệu Report Một trình điều khiển giúp đơn giản tạo report để hiển thị in wizard ... dụng để thao tác phần mềm Form wizard Một trình điều khiển giúp đơn giản tạo form nhập liệu Formating Chỉ việc định khuôn dạng liệu hiển thị Group By Một mệnh đề câu lệnh SQL dùng nhóm ghi phục vụ...
... Tạo form để theo dõi hoá đơn mua hàng khách hàng sau: Sau chọn tên khách, thông tin hoá đơn mua hàng hiển thị Tạo form frmAbout đưa thông tin giới thiệu phần mềm Thiết kế form menu bar để liên ... bảng: frmPhongban - cập nhật liệu danh sách phòng ban; frmChucvu - cập nhật danh mục chức vụ Thiết kế form để cập nhật hồ sơ cán sau: Trang 198 d o o c m C m w o d o w w w w w C lic k to bu Copyright ... frmAbout đưa thông tin giới thiệu phần mềm Thiết kế form menu bar để liên kết toàn chức làm CSDL Quản lý bán hàng sau: Trang 196 d o o c m C m w o d o w w w w w C lic k to bu Copyright Nguyễn Sơn Hải...
... CSDL Quản lý lương thể mục Tạo menu Bước 1: Tạo frmMain - Tạo form chế độ Design View; - Đặt tên form frmMain; - Thiết lập số thuộc tính cho form sau: Menu Bar Quản lý lương Caption Quản lý lương ... dụng hộp Menu Bar (chọn menu Quản lý lương); - Hộp Application Icon để chọn biểu tượng cho ứng dụng (loại tệp *.ico); - Cho phép hiển thị cửa sổ Database hay không? ; - Cho phép hiển thị trạng ... chọn Menu Bar Quản lý lương) Tạo form Form form chứa hệ thống menu (hoặc toolbar) phần mềm, xuất sau khởi động (Start-Up Object) Với phần mềm đóng gói hầu hết phải tạo form Để từ mở đến chức phần...
... k c ! O W N to k lic c u -tr a c k Để tạo công cụ, nhấn nút New Hộp thoại sau xuất hiện, yêu cầu gõ vào tên cho công cụ: Hãy gõ tên cho công cụ, giả sử Quản lý lương Gõ xong nhấn OK Khi mà hình ... c k (các mục chọn menu Hệ thống) (Các mục chọn menu Dữ liệu) (Các mục chọn menu In ấn) Các bước để tọ hệ thống menu sau: Bước 1: Tạo Toolbar Nhấn chuột phải lên công cụ Access, chọn Customize ... ! O W N to k lic c u -tr a c k Bước 2: Xây dựng mục cấp Các mục cấp là: Hệ thống, Dữ liệu In ấn Để xây dựng mục này, hộp thoại Customize mở thẻ Commands Ở danh sách Categories chọn New Menu kéo...
... Wizard Access để làm việc Mục đích đưa danh sách khách hàng từ bảng khach vào hộp Combo để chọn, phục vụ nhu cầu lọc liệu; - Sử dụng đối tượng Sub-form/Sub-report công cụ Toolbox để đưa form vừa ... Chú ý đến tên gọi phần tiếp sau sử dụng để lập trình Cuối cùng, giao diện thiết kế form mẹ sau: Bước 3: Thiết lập lệnh lọc liệu form mẹ Công việc bước để sau chọn tên khách hàng hộp Combobox, ... kết luận mấu chốt toán tạo lệnh SQL để đáp ứng điều kiện đặt lọc từ form mẹ Chú ý Việc viết câu lệnh SQL khó, đòi hỏi lập trình viên phải có nhiều kinh nghiệm Để làm tốt việc này, nên thiết kế...
... c u -tr a c k 1.5 Đối tượng TableDef Đối tượng TableDef dùng để tham chiếu tới bảng liệu (Table) CSDL Thông qua đối tượng thiết kế, chỉnh sửa cấu trúc bảng liệu chế độ Run-time VBA chế độ thiết ... db.TableDefs.Append tbl lệnh ghi cấu trúc bảng khai báo lên CSDL định Phương thức CreateField Để tạo trường cho bảng kiểu TableDef Để thêm trường lên bảng, sử dụng cú pháp sau: tbl.Fields.Append tbl.CreateField(
... ghi lại liệu ' rs.Update Phương thức Edit, Update Phương thức Editđể sửa liệu ghi recordset Qui trình để sửa ghi sau: Định vị tới ghi cần sử recordset Ra lệnh Edit Gán giá trị cho trường cần sửa ... query>="", query tồn nhớ Tuỳ thuộc vào mục đích công việc mà có đặt tên query hay không, đơn tạo query đểxửlý công việ giải phóng, nên đặt =""; Trang 173 d o o c m C m w o d o w ... buộc phải khai báo biến kiểu QueryDef để làm việc (biến qr); - Phải có biến Database khai báo sẵn (biến db); - Lệnh Set qr = db.CreatQueryDef() để tạo query lên CSDL hiển...