Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Cách để ẩn hiện record theo điều kiện
#1
Hôm nay lại mạn phép làm phiền các bác một chút ạ, em cũng search google tứ tung rồi nhưng chưa ra, hoặc là tại em ko biết diễn đạt từ khóa của mình cho chính xác.
Em xin gửi file của em lên đây:
https://drive.google.com/open?id=0B5rfqy...C1qSWJoSm8

Ý tưởng là em muốn nếu record nào mà có MaHS = "0" thì thay vì hiện [MaHS] [SoLuong] [SoTien] thì 3 cái đó sẽ bị ẩn đi, và hiện lên cái [txtTuCungUng]. Cái [txtTuCungUng] (visible = false) em để ẩn phía dưới của cả 3 cái [MaHS] [SoLuong] [SoTien] (visible = true).

Thực tế là em đã thành công 90% bằng cách đặt event print cho Detail. Các bác mở report ở chế độ printpreview sẽ hiện ra đúng như em mong muốn. Nhưng khổ cái khi em export ra pdf hoặc in hẳn ra giấy thì nó lại mất toàn bộ data trong [MaHS] [SoLuong] [SoTien], toàn bộ chỉ hiện [txtTuCungUng] mới đau lòng.

Em thử chuyển đoạn code vào các event khác nhau, của report và Detail rồi mà không xử lý được. Các bác xem giúp em với ạ.
Chữ ký của toancvp Nếu tất cả đường đời đều trơn láng    
Có thể nào ta nhận ra ta Bat
Reply
Những người đã cảm ơn
#2
(23-06-16, 03:28 PM)toancvp Đã viết: Hôm nay lại mạn phép làm phiền các bác một chút ạ, em cũng search google tứ tung rồi nhưng chưa ra, hoặc là tại em ko biết diễn đạt từ khóa của mình cho chính xác.
Em xin gửi file của em lên đây:
https://drive.google.com/open?id=0B5rfqy...C1qSWJoSm8

Ý tưởng là em muốn nếu record nào mà có MaHS = "0" thì thay vì hiện [MaHS] [SoLuong] [SoTien] thì 3 cái đó sẽ bị ẩn đi, và hiện lên cái [txtTuCungUng]. Cái [txtTuCungUng] (visible = false) em để ẩn phía dưới của cả 3 cái [MaHS] [SoLuong] [SoTien] (visible = true).

Thực tế là em đã thành công 90% bằng cách đặt event print cho Detail. Các bác mở report ở chế độ printpreview sẽ hiện ra đúng như em mong muốn. Nhưng khổ cái khi em export ra pdf hoặc in hẳn ra giấy thì nó lại mất toàn bộ data trong [MaHS] [SoLuong] [SoTien], toàn bộ chỉ hiện [txtTuCungUng] mới đau lòng.

Em thử chuyển đoạn code vào các event khác nhau, của report và Detail rồi mà không xử lý được. Các bác xem giúp em với ạ.

Bạn để nó vào On Format :

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
If Me.MaHS = "0" Then
Me.MaHS.Visible = False
Me.SoLuong.Visible = False
Me.SoTien.Visible = False
Me.Line15.Visible = False
Me.Line14.Visible = False
Me.txtTuCungUng.Visible = True
Else
Me.MaHS.Visible = True
Me.SoLuong.Visible = True
Me.SoTien.Visible = True
Me.Line15.Visible = True
Me.Line14.Visible = True
Me.txtTuCungUng.Visible = False
End If
End Sub
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn toancvp , toancvp
#3
(23-06-16, 04:55 PM)ledangvan Đã viết: Bạn để nó vào On Format :

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
If Me.MaHS = "0" Then
Me.MaHS.Visible = False
Me.SoLuong.Visible = False
Me.SoTien.Visible = False
Me.Line15.Visible = False
Me.Line14.Visible = False
Me.txtTuCungUng.Visible = True
Else
Me.MaHS.Visible = True
Me.SoLuong.Visible = True
Me.SoTien.Visible = True
Me.Line15.Visible = True
Me.Line14.Visible = True
Me.txtTuCungUng.Visible = False
End If
End Sub

Em cám ơn nhé, mà bác có thể giải thích luôn giúp em là tại sao đc ko big green,
Chữ ký của toancvp Nếu tất cả đường đời đều trơn láng    
Có thể nào ta nhận ra ta Bat
Reply
Những người đã cảm ơn
#4
Em cám ơn nhé, mà bác có thể giải thích luôn giúp em là tại sao đc ko big green,
[/quote]

Cái của bạn nó chỉ mới "nếu" được một vế : Nếu HS .. = 0 thì ...

Cái của tôi nó thêm nếu HS ... nó không bằng 0 thì ...
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan
#5
[/quote]

Cái của bạn nó chỉ mới "nếu" được một vế : Nếu HS .. = 0 thì ...

Cái của tôi nó thêm nếu HS ... nó không bằng 0 thì ...
[/quote]

Nhưng mà em vốn đã để sẵn chế độ hiện / ẩn cho những cái đó rồi mà, em cứ nghĩ nếu ko thỏa mãn đk thì nó sẽ ko thay đổi chứ nhỉ.
Chữ ký của toancvp Nếu tất cả đường đời đều trơn láng    
Có thể nào ta nhận ra ta Bat
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Hướng Dẫn Cách sắp xếp report? tieuho828 0 6 2 Giờ trước
Bài mới nhất: tieuho828
  [Help] Xin Giúp đỡ Dàn Report theo hàng ngang toi511 2 136 03-11-16, 01:10 PM
Bài mới nhất: toi511
  Hướng Dẫn Cú pháp mở Report có nhiều điều kiện GaDauBac 7 248 22-10-16, 01:08 AM
Bài mới nhất: maidinhdan
  Hướng Dẫn Tạo Report theo Combobox trong Form thangbomdethuong2000 7 286 20-10-16, 08:41 PM
Bài mới nhất: thangbomdethuong2000
Big Grin [Help] Tạo report group theo hàng và cột d2vn88 2 187 14-10-16, 09:01 PM
Bài mới nhất: d2vn88

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ