Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Định dạng textbox theo giá trị Field
#1
Các bạn cho mình hỏi: làm thế nào để định dang textbox trong report theo giá trị fileds của nó
Ví dụ: - filed có giá trị 1 thì backcolor textbox là màu vàng
- filed có giá trị 2 thì backcolor textbox là màu xanh
Xin cảm ơn!
Chữ ký của dhn46 Xin chào, mình là dhn46, Tham gia http://thuthuataccess.com/forum từ ngày 16-06 -12.
Reply
Những người đã cảm ơn
#2
(16-06-12, 10:28 AM)dhn46 Đã viết: Các bạn cho mình hỏi: làm thế nào để định dang textbox trong report theo giá trị fileds của nó
Ví dụ: - filed có giá trị 1 thì backcolor textbox là màu vàng
- filed có giá trị 2 thì backcolor textbox là màu xanh
Xin cảm ơn!

Khi OpenReport thì set màu cho textbox theo giá trị của nó là được mà
Thân
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn dhn46
#3
(16-06-12, 12:19 PM)Xuân Thanh Đã viết:
(16-06-12, 10:28 AM)dhn46 Đã viết: Các bạn cho mình hỏi: làm thế nào để định dang textbox trong report theo giá trị fileds của nó
Ví dụ: - filed có giá trị 1 thì backcolor textbox là màu vàng
- filed có giá trị 2 thì backcolor textbox là màu xanh
Xin cảm ơn!

Khi OpenReport thì set màu cho textbox theo giá trị của nó là được mà
Thân

Nếu định dạng sẵn cho textbox thì không khó nhưng dữ liệu có rất nhiều mỗi record sẽ tương ứng với 1 bản report nên set ngay từ lúc đầu không giải quyết được ván đề.
Mình đang hướng suy nghĩ về VBA song chưa biết cách giải quyết

Thank các bạn quan tâm và giúp đỡ!
Chữ ký của dhn46 Xin chào, mình là dhn46, Tham gia http://thuthuataccess.com/forum từ ngày 16-06 -12.
Reply
Những người đã cảm ơn
#4
Cái tôi nói là dùng VBA đó chứ
Mã:
Private Sub Report_Open()
    If Me.txtA = 1 Then
        Me.txtA.Mau = Vang
    ElseIf Me.txtA = 2 Then
        Me.txtA.Mau = Xanh
    Else
        .....
    End If
End Sub

Đại khái như thế. Bạn vận dụng thêm
Thân
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn dhn46
#5
Câu hỏi này thật là hay và thú vị, mình mong mọi người quan tâm, có thể làm cho cả recode chứa 1 hay 2 đổi màu được không? Xem ví dụ dưới.
1 2 3 4 5 6
a hgf hg n 1 h
b hgf nn nc 2 j
c c b 2 j
d v nn n 4 j

Có bảng như trên thì ta hiện report tất cả dòng a là vàng vì ta dùng cột 5 có giá trị là làm điều kiện.
Tương tự vậy dòng b và dòng c màu xanh, dòng d màu nâu.

Mình chỉ phát triển thêm ý tưởng của Bạn dhn46 ah. Các bạn làm vấn đề này sẽ có rất nhiều ứng dụng trong thực tế đó.
Chữ ký của gialilama Xin chào, mình là gialilama, Tham gia http://thuthuataccess.com/forum từ ngày 08-02 -12.
Reply
Những người đã cảm ơn dhn46
#6
(16-06-12, 01:15 PM)Xuân Thanh Đã viết: Cái tôi nói là dùng VBA đó chứ
Mã:
Private Sub Report_Open()
    If Me.txtA = 1 Then
        Me.txtA.Mau = Vang
    ElseIf Me.txtA = 2 Then
        Me.txtA.Mau = Xanh
    Else
        .....
    End If
End Sub

Đại khái như thế. Bạn vận dụng thêm
Thân

Trước khi đặt câu hỏi mình cũng đã làm như vậy rồi, mình đã thử với 2 sự kiện: Report_Open và Reportdetail_fomat nhưng không được.
- Với sự kiện Report_Open thì báo lỗi
- Với sự kiện Reportdetail_fomat thì không báo lỗ nhưng không cho kết quả

Cảm ơn các bạn quan tâm giúp đỡ
Mình mong nhận được sự tư vấn từ các thành viên!
Thân!
Chữ ký của dhn46 Xin chào, mình là dhn46, Tham gia http://thuthuataccess.com/forum từ ngày 16-06 -12.
Reply
Những người đã cảm ơn
#7
Up cho sự giúp đỡ.....
Tks!
Chữ ký của dhn46 Xin chào, mình là dhn46, Tham gia http://thuthuataccess.com/forum từ ngày 16-06 -12.
Reply
Những người đã cảm ơn
#8
Bạn xem bài viết số 2 nhé
Chữ ký của domfootwear Xin chào Guest, nếu Guest biết thủ thuật nào thì nên chia sẻ cho cộng đồng nhé.
ღღღღღTài sản của domfootwear (View All Items) ღღღღღ
Reply
Những người đã cảm ơn dhn46
#9
Bạn dùng conditional formatting nhé
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn domfootwear
#10
(18-06-12, 03:14 PM)haquocquan Đã viết: Bạn dùng conditional formatting nhé

Cái này chỉ có tác dụng trên form thôi bạn à.
Chữ ký của domfootwear Xin chào Guest, nếu Guest biết thủ thuật nào thì nên chia sẻ cho cộng đồng nhé.
ღღღღღTài sản của domfootwear (View All Items) ღღღღღ
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
  [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 Tạo Report theo Combobox trong Form thangbomdethuong2000 7 283 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
  Tạo báo cáo nhập xuất tồn theo điều kiện feeling 5 239 13-10-16, 11:17 AM
Bài mới nhất: feeling
  [Hỏi] Chèn ảnh nằm bên dưới textbox danhxetnghiem 2 149 24-09-16, 05:49 PM
Bài mới nhất: chemgioti

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ơ