các bạn giúp tui với:tui muốn đưa giá trị của một biến vào textbox trên report nhưng bất biết làm thế nào. Cụ thể:- tui có biến dùng chung: bien1 (đã được gán giá trị)- tui có report1, trong đó có textbox1 (đang trống)tui muốn gán giá trị của bien1 vào textbox1
 

judas_iskariot

New Member
Trích:
Nguyên văn bởi haquocquan các bạn giúp tui với:
tui muốn đưa giá trị của một biến vào textbox trên report nhưng bất biết làm thế nào. Cụ thể:
- tui có biến dùng chung: bien1 (đã được gán giá trị)
- tui có report1, trong đó có textbox1 (đang trống)
tui muốn gán giá trị của bien1 vào textbox1
Có thể làm được nếu nó là biến chung hay khi gọi report, ta truyền biến vàocoi nhưmột OpenArgs.

1. Biến chung:
Khai báo biến chung trên một trang module, ví dụ Public glbMyVar As String

Trong report, chọn cái section chứa textbox nhận biến, ví dụ textbox đó nằm trong khu vực Report Header thì chọn Report Header (nhắp vào thanh phân cách nằm ở trên section).

Tạo thủ tục sự kiện OnPrint cho section đó, gõ vào:
Text1 = glbMyVar

2. Truyền theo OpenArgs:

VD:
Trong thủ tục gán biến và gọi report:

Dim MyVar As String
MyVar = ....
Docmd.OpenReport "", , , , , MyVar

Trong Report:
Tạo thủ tục sự kiện OnPrint cho section chứa biến đó, gõ vào:
Text1 = OpenArgs
 
Trích:
Nguyên văn bởi phatnq2002 Có thể làm được nếu nó là biến chung hay khi gọi report, ta truyền biến vàocoi nhưmột OpenArgs.

1. Biến chung:
Khai báo biến chung trên một trang module, ví dụ Public glbMyVar As String

Trong report, chọn cái section chứa textbox nhận biến, ví dụ textbox đó nằm trong khu vực Report Header thì chọn Report Header (nhắp vào thanh phân cách nằm ở trên section).

Tạo thủ tục sự kiện OnPrint cho section đó, gõ vào:
Text1 = glbMyVar

2. Truyền theo OpenArgs:

VD:
Trong thủ tục gán biến và gọi report:

Dim MyVar As String
MyVar = ....
Docmd.OpenReport "", , , , , MyVar

Trong Report:
Tạo thủ tục sự kiện OnPrint cho section chứa biến đó, gõ vào:
Text1 = OpenArgs
Em làm theo cách 1 (biến chung) của bác, OK rồi. Thank bác.Em cũng có một cách này nữa, post lên để các bạn tham tiềmo:- Tạo thêm hàm:function mbienchung()mbienchung = bienchungEnd function- Trong control source của textbox em đặt:=mbienchung()
 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
M Thế giới quan duy vật trong tư tưởng triết học của Đêmôcrít và giá trị của học thuyết nguyên tử cổ điển do Đêmôcrít đưa ra đối với các nhà khoa học sau này Văn hóa, Xã hội 0
A tiểu luận: đánh giá, kiểm tra và đưa ra chiến lược phù hợp cho công ty trong giai đoạn này Luận văn Kinh tế 3
D Tìm hiểu về thực trạng công tác tổ chức phân công hiệp tác lao động tại một tổ chức, từ đó đưa ra đánh giá, nhận xét và hướng hoàn thiện Luận văn Kinh tế 0
D Áp dụng mô hình CAMELS để phân tích, đánh giá kết quả hoạt động kinh doanh của ngân hàng TMCP Việt Nam Thịnh Vượng (VPBank) và đưa ra giải pháp Luận văn Kinh tế 0
N Các giải pháp xúc tiến và đưa chế độ tỷ giá ở Việt Nam hoạt động có hiệu quả Luận văn Kinh tế 0
P Các giải pháp xúc tiến nhằm mục đích đưa chế độ tỷ giá ở Việt Nam hoạt động có hiệu quả Luận văn Kinh tế 0
Q Xây dựng phần mềm tự động tính toán tỷ giá giữa các loại ngoại tệ và lãi suất tiền gửi, tiền vay và đưa lên bảng tính điện tử Luận văn Kinh tế 0
T Đánh giá thực trạng và đưa ra các giải pháp để hạn chế thất thoát trong chi NSNN Luận văn Kinh tế 0
N TSCĐ chưa thẩm định giá thì có được đưa trích khấu hao không? Nguyên giá của TSCĐ có bao gồm thuế VA Hỏi đáp Thuế & Kế toán 1
D Phân tích việc thực thi Chính sách tỷ giá từ năm 2008 đến 2010 - tác động của chính sách tỷ giá đến hoạt động của các Ngân hàng thương mại và đưa ra khuyến nghị Tài liệu chưa phân loại 0

Các chủ đề có liên quan khác

Top