SAP ABAP - Phần tử dữ liệu
Phần tử dữ liệu mô tả các trường riêng lẻ trong Từ điển dữ liệu ABAP. Chúng là đơn vị nhỏ nhất không thể phân chia của các kiểu phức hợp và chúng được sử dụng để xác định kiểu trường bảng, thành phần cấu trúc hoặc kiểu hàng của bảng. Thông tin về ý nghĩa của trường bảng và thông tin về chỉnh sửa trường màn hình tương ứng có thể được gán cho một phần tử dữ liệu. Thông tin này tự động có sẵn cho tất cả các trường màn hình tham chiếu đến phần tử dữ liệu. Phần tử dữ liệu mô tả kiểu cơ bản hoặc kiểu tham chiếu.
Tạo phần tử dữ liệu
Trước khi tạo phần tử dữ liệu mới, bạn cần kiểm tra xem có phần tử dữ liệu hiện có nào có cùng đặc điểm ngữ nghĩa cần thiết trong trường bảng của bạn hay không. Nếu vậy, bạn có thể sử dụng phần tử dữ liệu hiện có đó. Bạn có thể gán phần tử dữ liệu với kiểu, miền hoặc kiểu tham chiếu được xác định trước.
Sau đây là quy trình tạo phần tử dữ liệu:
Step 1 - Chuyển đến Giao dịch SE11.
Step 2 - Chọn nút radio cho Kiểu dữ liệu trong màn hình ban đầu của Từ điển ABAP và nhập tên của phần tử dữ liệu như hình dưới đây.
Step 3- Nhấp vào nút TẠO. Bạn có thể tạo các phần tử dữ liệu trong không gian tên khách hàng và tên của đối tượng luôn bắt đầu bằng 'Z' hoặc 'Y'.
Step 4 - Kiểm tra nút radio Phần tử dữ liệu trên cửa sổ bật lên CREATE TYPE xuất hiện với ba nút radio.
Step 5- Nhấp vào biểu tượng dấu kiểm màu xanh lá cây. Bạn được chuyển hướng đến màn hình bảo trì của phần tử dữ liệu.
Step 6- Nhập mô tả vào trường văn bản ngắn của màn hình bảo trì của phần tử dữ liệu. Trong trường hợp này, nó là "Yếu tố dữ liệu khách hàng".Note - Bạn không thể nhập bất kỳ thuộc tính nào khác cho đến khi bạn đã nhập thuộc tính này.
Step 7- Gán phần tử dữ liệu với kiểu. Bạn có thể tạo phần tử dữ liệu cơ bản bằng cách chọn kiểu cơ bản hoặc phần tử dữ liệu tham chiếu bằng cách chọn Kiểu tham chiếu. Bạn có thể gán một phần tử dữ liệu cho Miền hoặc Loại được xác định trước trong Loại cơ bản và với Tên của Loại tham chiếu hoặc Tham chiếu đến Loại được xác định trước trong Loại tham chiếu.
Step 8- Nhập các trường cho văn bản ngắn, văn bản vừa, văn bản dài và tiêu đề trong tab Nhãn Trường. Bạn có thể nhấn Enter và độ dài được tạo tự động cho các nhãn này.
Step 9- Lưu các thay đổi của bạn. Cửa sổ bật lên Tạo Mục nhập Thư mục Đối tượng xuất hiện và yêu cầu một gói. Bạn có thể nhập tên gói mà bạn đang làm việc. Nếu bạn không có bất kỳ gói nào thì bạn có thể tạo gói đó trong Bộ điều hướng đối tượng hoặc bạn có thể lưu phần tử dữ liệu của mình bằng nút Đối tượng cục bộ.
Step 10- Kích hoạt phần tử dữ liệu của bạn. Nhấp vào biểu tượng Kích hoạt (biểu tượng que diêm) hoặc nhấn CTRL + F3 để kích hoạt phần tử dữ liệu. Một cửa sổ bật lên xuất hiện, liệt kê 2 đối tượng hiện không hoạt động như trong ảnh chụp màn hình sau.
Step 11- Tại thời điểm này, mục trên cùng có nhãn 'DTEL' với tên Z_CUST sẽ được kích hoạt. Khi điều này được đánh dấu, hãy nhấp vào nút đánh dấu màu xanh lá cây. Cửa sổ này biến mất và thanh trạng thái sẽ hiển thị thông báo 'Đối tượng đã được kích hoạt'.
Nếu thông báo lỗi hoặc cảnh báo xảy ra khi bạn kích hoạt phần tử dữ liệu, nhật ký kích hoạt sẽ tự động hiển thị. Nhật ký kích hoạt hiển thị thông tin về quy trình kích hoạt. Bạn cũng có thể gọi nhật ký kích hoạt bằng Tiện ích (M) → Nhật ký kích hoạt.