Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (109.35 KB, 5 trang )
1) Phạm vi và tên các biến
Một biến không thể thay đổi phạm vi trong khi
các đoạn lệnh đang chạy. Tuy nhiên chúng ta vẫn
có thể sử dụng tên giống nhau cho những biến
trong các phạm vi khác nhau trong một số điều
kiện nhất định.
Các biến cục bộ và toàn cục:
Nếu các biến toàn cục giữa các bộ mã lệnh trùng
tên với nhau thì lẫn có thể phân biệt được khi gọi
sử dụng chúng.
Thí dụ : néu có một biến toàn cục tên intX được
khai báo trong cả hai bộ mã lệnh chuẩn tên là
module1 và module2 thì cần tham chiếu đến các
biến này chúng ta sẽ sử dụng cú pháp :
Tên Module.Tên biến.
Do đó khi cần tham chiếu đến biến intX của
module1 thì chúng ta sử dụng module1.intX
Trường hợp khi một biến toàn cục trùng tên với
một biến cục bộ trong một thủ tục thì chúng ta
vẫn có thể truy cập đến các biến này.
Cú pháp khai báo : Forms!tênForm.tên biến
Sử dụng biến và thuộc tính cùng tên
Qui tắc che tên biến ở trên cũng được áp dụng
cho các thuộc tính và các điều khiển của biểu mẫu
hay báo cáo. Tuy nhiên không thể trên cùng một biểu
mẫu hay báo cáo chúng ta có cùng tên thuộc tính,
điều khiển bởi vì chúng nằm trong cùng một phạm vi.
Bên trong bộ mã lệnh của biểu mẫu hay bộ mả
lệnh của báo cáo, nếu có các biến trùng tên với các
điều khiển hay các thuộc tính trên biểu mẫu hay báo
cáo thì các điều khiển, thuộc tính sẽ bị che đi nếu