Chào các bạn, mình vừa mới được chuyển qua team Oracle và công việc đầu tiên được giao là tìm hiểu tổng quan, và làm 1 form đơn giản với Oracle Form Builder.
Nội dung như sau, cho 1 tab là dữ liệu của nhân viên. Nhiệm vụ của mình là viết 1 form tìm kiếm, thoả những yêu cầu sau đây.
- Tìm theo ID, tên.
- Trong 3 trường dữ liệu cần điền, chỉ cần điền 1, hay cả 2 đều có thể search được.
- Nếu cả 2 trường đều null thì xuất ra message error.
- Nếu không tìm thấy record nào thoả mãn đầu vào thì xuất ra error, tức là ID và tên ko khớp nhau.

Mình đã google và hiện chỉ tìm được theo các điều kiện đơn giản như tìm theo tên, hoặc ID thôi. Mình sử dụng SET_BLOCK_PROPERTY.
AE cho mình hỏi là
1. Mình muốn sử dụng "OR" hay "AND" thì phải code như thế nào ?
2. Dòng lệng If, else, xét điều kiện null để xuất ra error. Mình dùng thẻ "Display item" để xuất.
3. Và làm như thế nào để xét điều kiện nếu ko tìm được dữ liệu thoả mãn yêu cầu thì xuất ra error ?

Mình mới mày mò cái này, rất mong được sự giúp đỡ của mọi người.