2012-05-04 27 views
8

Tôi có cơ sở dữ liệu không hiển thị cửa sổ cơ sở dữ liệu khi mở. Thay vào đó nó sẽ hiển thị một tổng đài. Tôi có một số truy vấn và báo cáo mất một lúc để chạy và muốn hiển thị thanh tiến trình cho người dùng. Cách duy nhất tôi có thể nhận được thanh tiến trình để hiển thị là khi tôi nhập vào cơ sở dữ liệu bằng cách sử dụng phím shift bỏ qua để đưa lên cửa sổ cơ sở dữ liệu. Sau đó, thanh tiến trình hiển thị và hoạt động tốt. Làm cách nào để hiển thị khi cửa sổ cơ sở dữ liệu không hiển thị?Thanh tiến trình không hiển thị trừ khi ở chế độ bỏ qua phím shift

tôi sử dụng những điều sau đây để khởi tạo thanh tiến trình:

Application.SysCmd acSysCmdInitMeter, "Progress:", 500 

Sau đó trong vòng lặp tôi sử dụng sau đây để cập nhật các thanh tiến trình:

TempRecordCount = TempRecordCount + 1 
Application.SysCmd acSysCmdUpdateMeter, TempRecordCount 

Sau đó, một khi nó không còn là cần thiết Tôi thực hiện như sau:

Application.SysCmd acSysCmdRemoveMeter 

Trả lời

6

Công cụ -> Khởi động ... -> [x] Hiển thị thanh trạng thái

Tôi nghi ngờ khi bạn bỏ chọn hộp bên cạnh "Hiển thị cửa sổ cơ sở dữ liệu" trong tùy chọn Khởi động, bạn cũng bỏ chọn hộp bên cạnh "Hiển thị thanh trạng thái". Vì đồng hồ đo tiến trình được hiển thị trên Thanh Trạng thái, bạn cần đảm bảo rằng tùy chọn được chọn.

+0

Xin chào, đó chính xác là những gì tôi đã làm. Tôi không thể tin rằng tôi đã không nhận thấy điều đó. Cảm ơn đã giúp đỡ. –

+0

Đôi khi tất cả những gì bạn cần là một bộ mắt thứ hai. – mwolfe02

Các vấn đề liên quan