Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 9 của 9
  1. #1
    Ngày tham gia
    Dec 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Nov 2015
    Bài viết
    3
    Ðề: tẠo màn hình chờ trong Access 2010




    Trích dẫn Gửi bởi codang2605
    Chào mọi người
    Em muốn tạo một màn hình chờ dạng loading ấy
    nghĩa là khi Access load dữ liệu thì trong thời gian nó load mình cho xuất hiện cái form chờ của mình.

    Mong mọi người giúp đỡ ạ
    Bạn thử dùng code sau



    Mã:
    On Error Resume Next
    DoCmd.OpenForm "FormBanCanLoad" 'Mo form can load
    DoEvents
    '...............................
    'Thuc hien lenh cua ban o day
    
    '...............................
    
    DoCmd.Close acForm, "FormBanCanLoad" 'Dong form da load

  3. #3
    Ngày tham gia
    Dec 2015
    Bài viết
    34
    Ðề: tẠo màn hình chờ trong Access 2010

    mình cũng không hiểu lắm bạn ơi.
    ví dụ như mình cần mở FormA, trong thời gian chờ FormA xuất hiện, mình cho FormB xuất hiện làm màn hình chờ.
    nếu theo code của bạn gởi thì mình không hình dung được
    mong bạn hướng dẫn thêm

    On Error Resume Next
    DoCmd.OpenForm "FORMB" 'Mo form can load
    DoEvents
    '...............................
    'Thuc hien lenh cua ban o day 'mình cần thực hiện lệnh mở FormA chỗ này?

    '...............................

    DoCmd.Close acForm, "FORMB" 'Dong form da load

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: tẠo màn hình chờ trong Access 2010




    Trích dẫn Gửi bởi codang2605
    mình cũng không hiểu lắm bạn ơi.
    ví dụ như mình cần mở FormA, trong thời gian chờ FormA xuất hiện, mình cho FormB xuất hiện làm màn hình chờ.
    nếu theo code của bạn gởi thì mình không hình dung được
    mong bạn hướng dẫn thêm

    On Error Resume Next
    DoCmd.OpenForm "FORMB" 'Mo form can load
    DoEvents
    '...............................
    'Thuc hien lenh cua ban o day 'mình cần thực hiện lệnh mở FormA chỗ này?

    '...............................

    DoCmd.Close acForm, "FORMB" 'Dong form da load
    Thực sự không hiểu bạn muốn gì. Thời gian bạn mở formA mất bao lâu mà bạn phải mở formB? 1 phút? 5 phút? Nửa giờ hay 1 giờ?
    Bạn nên làm theo kiểu mở formB trong khoảng 5s rồi tự động tắt và formA sẽ xuất hiện trên màn hình. Bạn thử xem
    Thân

  5. #5
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: tẠo màn hình chờ trong Access 2010




    Trích dẫn Gửi bởi xuanthanh
    Thực sự không hiểu bạn muốn gì. Thời gian bạn mở formA mất bao lâu mà bạn phải mở formB? 1 phút? 5 phút? Nửa giờ hay 1 giờ?
    Bạn nên làm theo kiểu mở formB trong khoảng 5s rồi tự động tắt và formA sẽ xuất hiện trên màn hình. Bạn thử xem
    Thân
    Vậy bạn cho cai Code đầy đủ đi. Mình đang học hỏi.
    Cảm ơn nhìu!
    Thân

  6. #6
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: tẠo màn hình chờ trong Access 2010




    Trích dẫn Gửi bởi codang2605
    mình cũng không hiểu lắm bạn ơi.
    ví dụ như mình cần mở FormA, trong thời gian chờ FormA xuất hiện, mình cho FormB xuất hiện làm màn hình chờ.
    nếu theo code của bạn gởi thì mình không hình dung được
    mong bạn hướng dẫn thêm

    On Error Resume Next
    DoCmd.OpenForm "FORMB" 'Mo form can load
    DoEvents
    '...............................
    'Thuc hien lenh cua ban o day 'mình cần thực hiện lệnh mở FormA chỗ này?

    '...............................

    DoCmd.Close acForm, "FORMB" 'Dong form da load
    Thì bạn làm như sau:



    Mã:
    On Error Resume Next
    DoCmd.OpenForm "FORMB" 'Mo form can load
    DoEvents
    '...............................
    DoCmd.OpenForm "FORMA" 
    
    '...............................
    
    DoCmd.Close acForm, "FORMB" 'Dong form da load

  7. #7
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: tẠo màn hình chờ trong Access 2010

    Trong bảng khách hàng có tới hơn 1000 record (1000 khách hàng), chưa kể trên Form khách hàng mình còn tạo thêm mấy cái combo mấy cái listbox load dữ liệu từ những bảng khác nữa thì theo bạn khi mình mở form lên, mình có phải chờ hay không?
    hay là quen làm access chỉ với vài mẫu tin? Nếu vậy thì mình làm màn hình chờ làm gì?
    Giữa 2 sự kiện Form_Load và Form_Open chỉ xảy ra trong tíc tắt, nhưng với số lượng mẫu tin khá lớn như vậy thì ta hoàn toàn thấy được thời gian chờ Loading của Form đấy.
    Nên mình muốn tạo màn hình chờ, chứ không phải là trước khi mở form A thì mở Form B rồi đóng form B lại, rồi cho xuất hiện Form A

    ---------- Post added at 06:28 PM ---------- Previous post was at 06:26 PM ----------

    Bạn cho mình hỏi, đoạn code của bạn mình đặt ở đâu vậy, ý là đặt ở form nào, và đặt ở sự kiện(event) nào?
    tại cũng hơi quá sức mình một tí..
    hj

  8. #8
    Ngày tham gia
    Feb 2014
    Bài viết
    0
    Ðề: tẠo màn hình chờ trong Access 2010




    Trích dẫn Gửi bởi codang2605
    Nên mình muốn tạo màn hình chờ, chứ không phải là trước khi mở form A thì mở Form B rồi đóng form B lại, rồi cho xuất hiện Form A
    Bạn cho mình hỏi, đoạn code của bạn mình đặt ở đâu vậy, ý là đặt ở form nào, và đặt ở sự kiện(event) nào?
    tại cũng hơi quá sức mình một tí..
    hj
    Bạn nên thử đi không đơn thuần như bạn nói mà nó sẽ xuất hiện trên màn hình là formB(Form chờ) trong suốt quá trình load formA

    Code trên sẽ được đưa và sự kiện form_Load của formA (Form có chứa dữ liệu)

  9. #9
    Ngày tham gia
    Apr 2016
    Bài viết
    271
    Ðề: tẠo màn hình chờ trong Access 2010

    Mình làm được rồi
    cảm ơn bạn nhiều ^^

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •