Ảnh ngẫu nhiên

5Ly_con_khiLy_chim_xanhLy_dem_trang.mp3 4Nhac_dem_Ho_Ve__Copy.mp3 3Ly_keo_chai_Ly_bong_dua_Ly_lu_la_Ly_cai_mon.mp3 2Karaoke_Ly_Dem_Trang.mp3 1Ly_chim_xanh__Karaoke.mp3 20170923_0815321.flv Untitled.jpg THIEP_CHUC_MUNG_2.jpg CUUNON_CHUC_TET.swf 42.jpg 31.jpg 21.jpg 13.jpg 2.jpg 3.jpg 12.jpg Hinh04.jpg Hinh05.jpg

Tài nguyên dạy học

Hôm nay là ngày mấy ?

TIN MỚI CẬP NHẬT

Tin GD moi

Hỗ trợ trực tuyến

  • (... chat)

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Thành viên trực tuyến

    3 khách và 0 thành viên

    Sắp xếp dữ liệu

    Chào mừng quý vị đến với Phong GD - DT Duc Hoa - Long An.

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.

    Bài giảng MainSub

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn:
    Người gửi: Trương Ngọc Vũ (trang riêng)
    Ngày gửi: 18h:17' 10-08-2011
    Dung lượng: 152.3 KB
    Số lượt tải: 23
    Số lượt thích: 0 người
    BÀI 01:(2Tiết)
    PTTK CSDL& MS-CCESS
    BÀI 02:(4Tiết) TẠO CSDL,
    TABLE, &RELATIONSHIP
    BÀI 03:(2Tiết)
    KHÁI QUÁT QUERY
    BÀI 05: (6Tiết)
    QUERY CAO CẤP
    BÀI 06:(2 Tiết) FORM
    THIẾT KẾ VỚI WIZARD
    BÀI 07:(6Tiết) FORM
    THIẾT KẾ DESIGN VIEW
    BÀI 08:(6Tiết)
    MAIN FORM – SUBFORM
    BÀI 09&10: (6Tiết)
    REPORT
    BÀI 11: (4Tiết)
    MACRO&MODUL
    Ôn Tập (2Tiết)
    KIỂM TRA (2Tiết)
    MS-ACCESS 2000
    BÀI 04:(6Tiết)
    SELECT QUERY
    Bài giảng
    BÀI 08
    MAIN FORM – SUBFORM
    I. KHÁI QUÁT
    II. TẠO MAIN - SUB FORM BẰNG WIZARD
    III. TẠO MAIN - SUB FORM KHÔNG DÙNG WIZARD
    IV. TẠO FORM CÓ HAI CẤP SUBFORM
    I. KHÁI QUÁT
    1. Main Form - Sub Form
    v     Trong vieäc thieát keá form, coù theå Form trong Form töùc laø moät Form chính (Main Form) hieån thò caùc thoâng tin ñoàng thôøi chöùa Form khaùc goïi laø form phuï (Sub Form) Moåi Form söû duïng Table khaùc nhau , hieån thò ñoàng thôøi vaø coù theå thao taùc ñoàng thôøi treân caû hai Form .
    v     Nhöõng record duøng trong Main Form vaø Sub Form thöôøng coù moái quan heä vôùi nhau :
    §        Quan heä Moät – Moät : moät Record cuûa Table Main Form seõ öùng vôùi moät Record trong Subform.
    Quan heä Moät - Nhieàu : moät Record cuûa table main form seõ öùng vôùi nhieàu Record trong Sub Form.
    2. Các loại Sub Form
    v     Khi taïo Sub Form coù theå thieát keá theo daïng Datasheet View hay Form View. Daïng Datasheet View thöôøng ñöôïc söû duïng nhaát.
    v     Neáu duøng coâng cuï Main Form/ Sub Form Wizard thì Sub Form maëc ñònh thöôøng laø Datasheet View.
    3. Khi nào dùng Main Form / Sub Form:
    Sử dụng Main Form / Sub Form khi muốn dùng Table / Query làm nguồn dữ liệu cho Main Form và một Table / Query khác để trình bày mối quan hệ giữa các Record của các Table / Query này. Thực tế Main Form / Sub Form được dùng thường xuyên khi trình bày dữ liệu trên Form.
    4.Khi dùng Main Form/ Sub Form cần chú ý các vấn đề sau:
    §        Coù caùc Table / Query coù quan heä theo kieåu moät – nhieàu : Main Form seõ söû duïng Table / Query beân moät vaø Sub Form söû duïng Table / Query beân nhieàu
    §        Kieåm tra caùc Table / Query söû duïng coù caùc Field quan heä hay khoâng. Accsee seõ duøng caùc Field quan heä ñoái chieáu ( Matching Field hay Linking Field) giöõa hai Table / Query ñeå xaùc ñònh maåu tin ñöôïc hieån thò trong Main Form vaø Sub Form.
    §        Neáu söû duïng Filed ñoái chieáu khoâng phaûi laø Primary Key hay Foreign Key thì phaûi laäp chæ muïc cho Field naøy.
    II.TẠO MAIN FORM/SUBFORM BẰNG WIZARD:
    Khởi động Form Wizard
    Chọn các Table / Query và Field tham gia : (Which fields do you want on your form?)
    Cách chọn hiển thị form : (How do you want to view your form ?)
    Làm xong ? Chọn next.
    Làm xong ? Chọn next.
    Chọn hình thức hiển thị cho Sub Form: (What layout would you like for your subform )
    Làm xong ? Chọn next.
    chọn kiểu cho biểu mẫu: (What Style would you like ?)
    Làm xong ? Chọn next.
    Đặt tên cho Main Form và Sub Form
    Làm xong ? Click Finish
    Kết quả :
    II.TẠO MAIN FORM/SUBFORM KHÔNG DÙNG WIZARD:
    1 Nguyên tắc :
    v     Thieát keá Main Form/ Sub Form khoâng duøng Wizard phaûi taïo Main Form rieâng vaø Sub Form rieâng, sau ñoù phaûi cheøn Sub Form vaøo Main Form.
    v     Khi taïo Main Form, nhôù daønh choå tröôùc cho Sub Form.
    v     Trong ña soá tröôøng hôïp ,Access seõ töï ñoäng lieân keát Sub Form vôùi Main Form. Neáu Access khoâng töï ñoäng lieân keát thì User caàn phaûi thöïc hieän vieäc naøy.
    S Sub Form coù theå ñaët cô sôû treân Table hay QUERY (chæ khaûo saùt Sub Form ñaët cô sôû treân Table).
    2. Chuẩn bị :
    Cần chuẩn bị trước Main Form
    3. Thiết kế :
    v     Thieát keá Sub Form
    v     Qui ñònh thuoäc tính cho ViewAllow vaø Default View :
         Datasheet view : Chæ hieån thò daïng baûng döõ lieäu
        Form : Chæ hieån thò theo daïng Form Quy ñònh thuoäc tính View Allow laø Form vaø quy ñònh thuoäc tính Default View laø Single Form hay Continuous Form.
    Both : Hieån thò caû hai Form  qui ñònh thuoäc tính View Allow laø Both vaø qui ñònh thuoäc tính Default View laø Single Form hay Continuous Form
    4. Đóng và ghi lưu Sub Form :
    Đóng và ghi lưu Sub Form như một Form bình thường
    5. Chèn Sub Form vào Main Form :
    Mở Mainform trong chế độ Design View
    Nhấn phím F11 ? chuyển qua cửa sổ Database ? Drag SubForm vả thả vào Main Form ? một ô điều khiển tự động được tạo và chứa Sub Form.
    Thực hiện các hiệu chỉnh : Vị trí , Kích thước
    Hiển thị Main Form để xem kết quả
    Ghi chú : Nếu mở riêng lẻ Sub Form và hiệu chỉnh rồi ghi lưu, Main Form sẽ được cập nhập theo tình trạng mới của Sub Form
    6. Liên kết Mainform với Subform :
    v     Trong nhieàu tröôøng hôïp, khi nhuùng Sub Form vaøo trong Main Form thì Access seõ coá gaéng thieát laäp söï lieân keát giöõa chuùng theo caùc ñieàu kieän sau :
    §         Main Form vaø Sub Form ñeàu duøng döõ kieän nguoàn laø Table vaø quan heä giöõa hai Table naøy ñöôïc thieát laäp.
    §         Main Form duøng döõ kieän nguoàn töø Table coù laø khoaù chính (Primary key) vaø Sub Form duøng döõ kieän nguoàn töø Table cuõng chöùa Field cuøng teân noùi treân laøm khoaù cô baûn (coù cuøng kieåu döõ kieän hay töông thích ). Access duøng hai field coù teân gioáng nhau cuûa hai Table laøm lieân keát .
    Tröôøng hôïp söï kieän lieân keát khoâng thieát laäp hay muoán qui ñònh Field khaùc laøm moái lieân keát thì phaûi quy ñònh laïi baèng caùch quy ñònh laïi caùc thuoäc tính Link Master Fields vaø Link Chil Fields cuûa Sub form:
             Click choïn Sub Form
            Quy ñònh thuoäc tính Link Chil Fields ñeå chæ ñònh Field lieân keát cho Sub Form. Neáu nhaäp nhieàu Field thì caùc nhau bôûi daáu chaám phaåy.
            Quy ñònh thuoäc tính Link Master Fields ñeå chæ ñònh field lieân keát cho mainform.
           Coù theå Click nuùt Build (daáu ba chaám) cuûa thuoäc tính moät trong hai thuoäc tính treân ñeå môû cöûa soå Sub Form Field Linker ñeå quy ñiònh laïi Field lieân keát giöõa Sub Form vaø Main Form.
    IV.TẠO FORM CÓ HAI CẤP SUBFORM:
    1. Khái niệm :
    v     Khi thieát keá Main Form / Sub Form, ñaõ söû duïng hai Table coù quan heä moät nhieàu (theo ví duï Quan heä hai Table DonVi vaø NhanVien)
    v     Coù theå Taïo moät Form vôùi Döõ Lieäu cô sôû töø nhieàu Table vaø theo quan heä Moät Nhieàu– Nhieàu (One – Many-Many) (thöïc chaát laø hai moät quan heä moät –nhieàu )
    Ví duï taïo Main/ Sub Form 2 caáp caäp nhaät thoâng tin chi tieát ñaët haøng cuûa khaùch haøng.(KhachHang, DonDatHang, ChiTietDDH)
    2. Các bước thiết kế cách 1:
    Bước 1: Tạo và ghi lưu Main Form và Sub Form cấp một
    - Tạo Main Form và Sub Form cấp một. Đặt tên là KhachHang
    - Ví dụ : KhachHang chứa dữ liệu của table KhachHang và Sub Form chứa dữ liệu của Table DonDatHang
    Bước 2: Tạo Sub Form cấp hai
    - Tạo Sub Form cấp hai riêng lẻ như tạo một Form thông thường
    - Ví dụ tạo Form chứa dữ liệu từ Table ChiTietDDH
    Bước 3: Nhúng Sub Form cấp hai vào trong Main / Subform
    - Mở Form KhachHang trong chế độ Design ? Sub Form phát sinh được mở theo
    - Nhấn phím F11 để trở về cửa sổ Database
    - Chọn và kéo form ChiTietDDH thả vào Mainform
    Bước 4 : Thiết lập Unbound Control là trung gian liên kết giữa hai Sub Form
    - Dùng Toolbox tạo một Unbound Control (Text Box)
    - Bỏ nhãn (Label của control này).
    - Đổi thuộc tính Name của Control (đang là Text Box#) thành Field quan hệ của Sub Form1 với Sub Form 2. theo ví dụ là MaDDH
    - Nhập công thức vào Control theo cú pháp sau :
    [Tên của Sub Form1].Form![Tên field liên kết của Subform1]
    ví dụ : [ChiTietDH].Form![MaDDH]
    - Đặt thuộc tính Visible của Control là No
    Bước 5 : Thiết lập liên kết giữa hai Sub Form
    - Chọn Sub From 2 ? mở cửa sổ Properties.
    - Đặc thuộc tính Link Master Field của tên Control
    - Đặc thuộc tính Link Child Field của tên Field liên kết với Sub Form 1
    3. Các bước thiết kế cách 2:
    Bước 1: Tạo và ghi lưu Sub Form cấp 1 và Sub Form cấp hai :
    - Tạo Sub Form cấp 1 và Sub Form cấp 2. Đặt tên là DonDatHang , ChiTietDDH
    - Ví dụ : Sub Form cấp 1 DonDatHang chứa dữ liệu của Table DonDatHang và Sub Form 2 chứa dữ liệu của Table ChiTietDDH
    Bước 2: Nhúng Sub Form cấp 2 vào SubForm cấp 1
    - Mở Sub Form cấp 1 DonDatHang trong chế độ Design
    - Nhấn phím F11 để trở về cửa sổ Database
    - Chọn và kéo Form ChiTietDDH Thả vào Sbform cấp 1 DonDatHang
    Bước 3: Tạo Main Form
    - Tạo Main Form riêng lẻ như tạo một Form thông thường
    - Ví dụ tạo Form chứa dữ liệu từ Table KhachHang.
    Bước 4: Nhúng Sub Form cấp 1 vào trong Main Form
    - Mở Form KhachHang trong chế độ Design
    - Nhấn phím F11 để trở về cửa sổ Database
    - Chọn và kéo form DonDatHang thả vào Mainform.
    Bước 5 : Thiết lập Unbound Control là trung gian liên kết giữa hai Sub Form
    - Dùng Toolbox tạo một Unbound Control (Text Box)
    - Bỏ nhãn (Label của control này).
    - Đổi thuộc tính Name của Control (đang là Text Box#) thành Field quan hệ của Sub Form1 với Sub Form 2. theo ví dụ là MaDDH
    - Nhập công thức vào Control theo cú pháp sau :
    [Tên của Sub Form1].Form![Tên field liên kết của Subform1]
    Theo ví dụ là : [ChiTietDH].Form![MaDDH]
    - Đặt thuộc tính Visible của Control là No
    Bước 5 : Thiết lập liên kết giữa hai Sub Form
    - Chọn Sub From 2 ? mở cửa sổ Properties
    - Đặc thuộc tính Link Master Field của tên Control
    - Đặc thuộc tính Link Child Field của tên Field liên kết với Sub Form 1
    - Theo ví dụ : Link Master Field là MaNV và Link Child Field là MANV
    KẾT QUẢ:
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓


    Danh ngôn

    Du lich Việt Nam