Khối Chức Năng MEMDB_GLOBAL

Khối chức năng MEMDB_GLOBAL là một chức năng lưu trữ toàn cầu nhiều lần.

Khối chức năng này có thể được sử dụng để lưu trữ nhiều dữ liệu trực tiếp trong ứng dụng và cung cấp chúng toàn cầu.

Lời khuyên: Để liệt kê tất cả các phần tử được sử dụng, bạn có thể nhấp chuột phải vào khối chức năng. Nếu cơ sở dữ liệu đã được sử dụng trong một phần tử khác, chúng sẽ được hiển thị dưới Được Sử Dụng Bởi. Danh sách sẽ được chia theo không gian tên của NS.

Cơ Sở Dữ Liệu

Cơ sở dữ liệu DB được sử dụng để định nghĩa không gian tên toàn cầu. Ví dụ: Licht.EIN hoặc Lüftung.Störung v.v.

Nó lưu trữ dữ liệu ở phía sau. Nếu tên được thay đổi trong chương trình sau, có thể mất dữ liệu.

Đầu Vào IN

Định nghĩa dữ liệu cần được lưu trữ. Định dạng không quan trọng.

Đầu Vào NAME

Đầu vào định nghĩa tên của vị trí lưu trữ dưới dạng chuỗi ký tự. Nó không được để trống và không chứa dấu chấm phẩy ";". Nếu không, việc lưu trữ sẽ thất bại.

Nếu tên được thay đổi, vị trí lưu trữ sẽ chuyển ngay lập tức. Điều này có nghĩa là giá trị trước đó ở đầu ra không còn khả dụng.

Đầu Vào SAVE

Khi có một cạnh dương, giá trị ở đầu vào IN sẽ được sao chép vào bộ nhớ và được xuất ra đầu ra Q. Ngoài ra, giá trị cũng được đồng bộ hóa với tất cả các khối chức năng MEMDB_GLOBAL khác.

Đầu Vào DELETE

Khi có một cạnh dương, bộ nhớ của tên đã chọn sẽ bị xóa. Giá trị NULL lại xuất hiện ở đầu ra Q.

Đầu Vào RESET

Khi có một cạnh dương, toàn bộ bộ nhớ sẽ được đặt lại. Giá trị NULL lại xuất hiện ở đầu ra Q.

Đầu Vào NS

Bằng đầu vào NS, bạn có thể thêm một không gian tên động. Nó tương ứng với một biến con. Điều này đơn giản hóa việc xử lý với các mẫu rất nhiều. Để giá trị có thể được đồng bộ hóa, nó phải giống hệt với đầu vào NS.

Lưu Ý: Vì tên được mở rộng bằng DB.NS, xung đột có thể xảy ra với các khối chức năng MEMDB_GLOBAL khác. Nếu NS không được định nghĩa, biến nội bộ có một dấu chấm ở cuối.

Đầu Ra Q

Trả về bộ nhớ của cơ sở dữ liệu tên đã chọn. Giá trị này là NULL khi khởi tạo.

Đầu Ra ERR

Đầu ra là đúng nếu xảy ra lỗi. Điều này xảy ra khi tên được định nghĩa sai.

Đầu Ra NAMES

Đầu ra trả về tất cả các ngân hàng bộ nhớ dưới dạng chuỗi ký tự, phân tách bằng dấu chấm phẩy.

Đầu Ra COUNT

Đầu ra trả về số lượng ngân hàng bộ nhớ.