Lấy dữ liệu từ các Form khác nhau để tính toán trong một Form khác. (1 người xem)

  • Thread starter Thread starter dungtbv
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

dungtbv

Thành viên mới
Tham gia
20/12/10
Bài viết
14
Được thích
1
Chào các bạn.
Các bạn cho mình hỏi tiếp trường hợp này làm như thế nào nhé:
Mình muốn khi nhập vào loại cỡ trong Form1 thì trong Form2 cũng lọc theo loại cỡ đó. Sau đó mình muốn lấy kết quả tính toán của 2 Form này sang một Form khác để tính toán tiếp.
Mình search trêm mạng nhưng chưa tìm được ví dụ nào tương tự để bắt chước.
Các bạn chỉ giúp nhé.
 

File đính kèm

nguyên tắc:
muốn lấy bất cứ một giá trị từ đâu thì :
1. Giá trị đó phải hiện hữu (available)
2. Cung cấp nguồn (source) của giá trị đó
-----------
Ví dụ:
A=formA!textA.value (from form A)
B=formB!textB.value (from form B)
C=A+B
thì:
2 form A và B phải được mở lên
hoặc, khi giá trị A, B phải được gán vào biến (var) có tính chất public để có thể gọi từ bất cứ ứng dụng nào (cái này viết và kiểm soát cũng phức tạp)
hoặc, A,B phải được insert và cơ sở dữ liệu (có thể là tạm thời)
 
Lần chỉnh sửa cuối:
nguyên tắc:
muốn lấy bất cứ một giá trị từ đâu thì :
1. Giá trị đó phải hiện hữu (available)
2. Cung cấp nguồn (source) của giá trị đó
-----------
Ví dụ:
A=formA!textA.value (from form A)
B=formB!textB.value (from form B)
C=A+B
thì:
2 form A và B phải được mở lên
hoặc, khi giá trị A, B phải được gán vào biến (var) có tính chất public để có thể gọi từ bất cứ ứng dụng nào (cái này viết và kiểm soát cũng phức tạp)
hoặc, A,B phải được insert và cơ sở dữ liệu (có thể là tạm thời)
Cảm ơn bạn đã tư vấn.
Như vậy là không làm được đúng không bạn. Liệu có thể có cách nào chạy Form A và Form B nhưng để ở chế độ ẩn không hiện lên để lấy kết quả tính toán cho Form C được không bạn ơi.
 
Cảm ơn bạn đã tư vấn.
Như vậy là không làm được đúng không bạn. Liệu có thể có cách nào chạy Form A và Form B nhưng để ở chế độ ẩn không hiện lên để lấy kết quả tính toán cho Form C được không bạn ơi.

theo mình nghĩ giá trị formA và B của bạn nên cho lưu vào databse , sau đó lấy giá trị này ra tính toán trên formC, đây là cách dễ nhất
 
Cảm ơn bạn đã tư vấn.
Như vậy là không làm được đúng không bạn. Liệu có thể có cách nào chạy Form A và Form B nhưng để ở chế độ ẩn không hiện lên để lấy kết quả tính toán cho Form C được không bạn ơi.
Sao bạn lại qua 2 form trung gian ? tính trực tiếp trên form 3 không được hả bạn.
 
có thể hide 2 form được mà!

ở form 1 và 2 sau khi bạn nhập số vào thì sài cầu lệnh
this.Hide();
thì sao khi nhập dữ liệu sẽ vào và form sẽ ẫn đi, như thế cũng được!
 
Web KT

Bài viết mới nhất

Back
Top Bottom