Đang tải... (xem toàn văn)
Hướng dẫn sử dụng biểu mẫu
Chương 5: Sử dụng biểu mẫu Công dụng kh¸i qu¸t vỊ biĨu mÉu - - BiĨu mÉu (form) phương tiện giao diện người dùng access, thoong tin biểu mẫu lấy từ bảng Mục đích việc thiết kế biểu mẫu: + Hiển thị chỉnh sửa liệu: Giúp người dùng dễ dàng thay đổi, bổ sung, xoá dl + Nhập liệu: Hỗ trợ người dùng nhập dl cách nhanh chòng thuận tiện thiết kế biểu mẫu để nhập dl + Hộp thoại để giao tiếp ứng dụng người ứng dụng Mét sè d¹ng biĨu mÉu a BiĨu mÉu d¹ng columar(cột) b Biểu mẫu có dạng Tabular( bảng) c Biểu mẫu có dạng Datasheet( bảng tính) d Biểu mẫu dạng justified T¹o form b»ng wizard - Më cưa sỉ database \ chọn đối tượng forms\ chọn new Htxh: chọn form wizard Chän b¶ng ë khung choose the table Ok - Ta cã h×nh sau: - - Chän trêng > chọn tất >>, sau chän next - Htxh: - Chän kiÓu Gi¶ sư chän columar - htxh: Chän mét kiĨu nỊn: - b Thanh định dạng (formatting(form/report) 10 11 12 13 14 1- Object : Xác định đối tượng trường, nhÃn tr êng 2- Font : chän font 3- Font size : Chọn kích cỡ font 4- Bold : Đặt chữ đậm 5- Italic : Chữ nghiêng 6- Underline : Dùng để gạch chân 7- Align left : Canh trái 8- Center : Canh 9- Align right :Canh phải 10- Fill/Back color :Hiện bảng màu, dùng để tô màu 11- Font/fore color : Màu chữ 12- Line/Border color : Màu đường viền 13- Line/Border Width : Bề rộng ®êng viỊn 14- Special effect: Flat : T¹o hiĨu øng bề mặt ví dụ: tạo biểu mẫu diemso định dạng - Font : Vntime, Font size=12 - Viền đường màu đỏ bề dày lớ - Màu chữ xanh - Màu vàng LK Lọc - më biĨu mÉu - Chän records/filter/advanced filter sort - ®a thông số điều kiện lọc - Chọn filter/apply filter sort - vÝ dơ: ThiÕt kÕ biĨu mÉu design view a Hộp công cụ: vào view/ Toolbox Ta cã hép tho¹i sau: 11 10 12 13 14 15 16 17 18 19 20 11 10 12 13 14 15 16 17 18 19 20 1- select objects: chän ®èi tượng 2- label: Tạo hộp chứa văn tính toán 3- Option group: tạo khung bao gồm đối tượng 4- Option button: tạo nút tròn để chọn lựa 5- Combo Box: tạo hộp combo có hộp văn hiệu chỉnh 6- command button: tạo nút lệnh mµ kÝch vµo sÏ thi hµnh nhiƯm vơ 7- Unbound objects Frame: bổ sung vào biểu mẫu đối tượng OLE 8- Page break: cho máy in biết bắt đầu trang 9- subform/subreport: bổ sung vào biĨu mÉu vµo mét biĨu mÉu chÝnh 10- Rectangle: tạo hình chữ nhật 11- control Wizards: Bật tắt control 12- Text box: tạo hộp văn 13- Toggle button: tạo nút thay đổi từ on sang off 14- Check box: T¹o mét hép kiĨm 15- List box: Tạo hộp liệt kê để chọn giá trị 16- Image: Hiện thị đồ hoạ 17- Bound objects Freme: HiĨn thÞ néi dung mét trêng OLE 18- Tab Control: ChÌn mét ®iỊu khiĨn 19- Line: VÏ mét đường thẳng 20- More controls: mở danh sách duyệt b ThiÕt kÕ biĨu mÉu b»ng hép c«ng > tạo biểu mẫu trắng có tiêu đề đầu tiêu đề cuối -tại cửa sổ database/ chọn objects Forms/ new Ht xh: - Chän Design view/ chän b¶ng ë hép th¶ díi( Diem_so) - Ok - Mét Form trắng xuất hiện, đồng thời xuất Toolbox Field list - Vào View/ Form head/ Footer Ta có hình sau 2> Tạo tiêu đề đầu cuối - Chọn tiêu đề cần tạo - kích vào nút Labels rê Thiết kế trường - Chọn trường Field list công cụ - Chọn trường kéo vào phần trống ( phía sau Detail) - Có thể tạo thêm trường : KÝch vµo text box vµ quÐt vµo khung detail Một số hàm Cách viết = tên hàm a Các hàm date time Hàm Date, date$: cho ngày tháng hệ thống ví dụ Date(): Hàm Day: cho ngày Ví dụ day(date): Hàm Month: kết tháng ví dụ month(date) Hàm Year: kết năm ví dụ year(data) Hàm Hour: cho kết ( nằm 23) ví dụ hour(#3:34pm#) Hàm Now: cho ngµy giê hƯ thèng vÝ dơ now() Hµm Time: cho giê hƯ thèng vÝ dơ time() Hµm timeserial: trả giá trị nối tiếp thời gian Ví dụ Timeserial(10:24:34) Hàm Weekday: trả thứ tuần ví dụ Weekday(#3/4/99#) b Các hàm xử lý văn - ASC : tr¶ vỊ m· cđa ký tù vÝ dơ asc(“A”)=65 - Chr hay Chr$ : tr¶ vỊ ký tù øng víi m· vÝ dơ Chr(65)=A - InStr: tr¶ vỊ vị trí chuỗi bên chuỗi khác ví dụ: InStr(khoa,ho)=2 - LCase: Cho kết chữ thường ví dụ Lcase(HA)=ha - Left: kết la chuỗi kí tự lấy từ bên trái ví dụ Left(Tin hoc,2)=in - Ltrim: Bá dÊu c¸ch phÝa tr¸i vÝ dơ ltrim(“ Tinhoc)=Tinhoc - Hàm Mid( ;m;n): Cho kết n kÝ tù tõ kÝ tù thø m cña VÝ dơ = Mid(“ ngun thu na”;7;9) kq lµ thu na - Hàm Right( n): Cho kết n ký tự lấy từ bên phải ví dụ = Right(khánh ngọc;4) kq ngọc Rtrim: Bỏ dấu cách bên phải ví dụ Rtrim(tin )=tin - Space: trả chuỗi dấu cách ví dụ Space(3)= c hàm thống kê - Avg(expr): trả giá trị trung bình - count(expr): trả số record thuộc tập hợp - Max(expr): trả giá trị lớn biểu thức - Min(expr): trả giá trị nhỏ - sum: tÝnh tỉng ThiÕt kÕ mét biĨu mÉu có trường MEMO.OLE - Chương 6:Tạo báo biểu(report) ...1 Công dụng khái quát biểu mẫu - - Biểu mẫu (form) phương tiện giao diện người dùng access, thoong tin biểu mẫu lấy từ bảng Mục đích việc thiết kế biểu mẫu: + Hiển thị chỉnh sửa liệu: Giúp... thuận tiện thiết kế biểu mẫu để nhập dl + Hộp thoại để giao tiếp ứng dụng người ứng dụng Một số dạng biểu mẫu a BiĨu mÉu d¹ng columar(cét) b BiĨu mÉu cã d¹ng Tabular( bảng) c Biểu mẫu có dạng Datasheet(... Unbound objects Frame: bổ sung vào biểu mẫu đối tượng OLE 8- Page break: cho máy in biết bắt đầu mét trang míi 9- subform/subreport: bỉ sung vµo mét biĨu mẫu vào biểu mẫu 10- Rectangle: tạo hình chữ