tôi phải hiển thị một popup cho một huyền thoại như trong STMS giao dịch ABAP ghi vào sổ popup
tôi biết làm thế nào để viết tab này với tuyên bố VIẾT, nhưng làm thế nào tôi có thể hiển thị nó trong một popup?
tôi phải hiển thị một popup cho một huyền thoại như trong STMS giao dịch ABAP ghi vào sổ popup
tôi biết làm thế nào để viết tab này với tuyên bố VIẾT, nhưng làm thế nào tôi có thể hiển thị nó trong một popup?
Bạn có thể thực hiện điều này bằng cách sử dụng CALL SCREEN ... STARTING AT ...
, sau đó sử dụng SUPPRESS DIALOG
trong xử lý PBO để bỏ qua bộ xử lý màn hình (dynpro). Sau đó, trong quá trình xử lý PAI, hãy sử dụng LEAVE TO LIST-PROCESSING
theo sau là các tuyên bố WRITE
. Bạn có thể làm theo điều này trong mô-đun chức năng TMS_UI_POPUP_LEGENDE
hiển thị cửa sổ bật lên mà bạn đã đề cập dưới dạng tham chiếu. Thủ tục cũng là documented in the online help.
Trong một ứng dụng thoại ABAP, bạn đang hoặc làm việc với screens hoặc với (tương tác) lists. Để có cửa sổ bật lên, bạn phải tạo và CALL
màn hình tùy chỉnh (dynpro). Bên trong màn hình đó, bạn trao quyền điều khiển cho bộ xử lý danh sách. Đó là thành phần chịu trách nhiệm lấy những gì bạn đã từng WRITE
và đặt nó ở đâu đó trên màn hình. Đối với một số người - có lẽ phần lớn là lịch sử - lý do, lệnh để làm như vậy là LEAVE TO LIST-PROCESSING
. Tôi cho rằng tại một thời điểm nào đó, luồng dự định giữa các màn hình và danh sách khác với những gì nó đã trở thành ngày hôm nay, và đó là lý do để đặt tên lệnh theo cách này. Từ một quan điểm hiện đại và đặc biệt là trong trường hợp sử dụng của bạn, khía cạnh LEAVE
không có ý nghĩa gì, vì vậy chỉ cần lấy nó như nó là và sử dụng nó.
Cũng lưu ý rằng nó LEAVE
TO
LIST PROCESSING
- LEAVE LIST-PROCESSING
mà không TO
là báo cáo kết quả ngược lại!
Cảm ơn Volker, tôi Biết rằng bạn luôn có mặt để đưa ra câu trả lời hay về câu hỏi abap, tôi kiểm tra và tôi sẽ chấp nhận câu trả lời của bạn. – shmoolki
Xin lỗi Volker, bạn có thể giải thích cho tôi danh sách xử lý danh sách nghỉ phép là gì không? – shmoolki
Tôi đã cố gắng thêm giải thích - điều này có giúp ích không? – vwegert