Trước tiên để tạo lập màn hình cho một program các bạn cần mở program bằng transaction code SE38 hoặc SE80. Trong cửa sổ SE38, các bạn hãy nhập tên program mình đã tạo ra trong ví dụ trước, hoặc tham khảo bài viết Hello ABAP để tạo chương trình mới. Sau khi nhập program, các bạn bấm vào nút "Change" trong cửa sổ này để vào màn hình cập nhật chương trình. Trong cửa sổ mới, các bạn sẽ nhìn thấy danh sách các đối tượng (object list) trong 1 program hiển thị ở panel bên trái, được đánh dấu trong hình. Trường hợp panel này đang đóng thì các bạn hãy bấm vào nút lệnh hình cây cấu trúc để mở panel này. Để tạo mới screen, ở panel object list bạn bấm phải chuột lên object screen, sẽ có một context menu mở ra menu create để bạn click vào như hình dưới đây. Bước tiếp theo bạn nhập vào screen number Nhập vào các giá trị khởi cho screen như mô tả, kích thước màn hình, với kích thước bạn có thể sử dụng giá trị mặc định trong chủ đề này. Lưu màn hình và bấm vào button layout để mở màn hình thiết kế screen Cửa sổ thiết kế màn hình trong SAP Ở cửa sổ này các bạn có thể thêm các điều khiển vào màn hình bằng công cụ kéo thả được cung cấp ở đây. Sau khi thêm các điều khiển cần thiết các bạn cần bấm lưu và click vào nut lện active đánh dấu trong hình bên dưới để active các thay đổi trong màn hình.
Bước cuối cùng để hiện thực hoá screen mới các bạn viết lệnh gọi screen trong blcok lệnh start-of-selection như sau:
Code: Select all
START-OF-SELECTION.
CALL SCREEN '1001'.