MEMDB 함수 블록

MEMDB 함수 블록은 다중 저장 기능을 제공합니다.

이 함수 블록을 사용하면 여러 데이터를 애플리케이션에서 직접 저장할 수 있습니다.

데이터베이스

데이터베이스는 모든 데이터를 백그라운드에 저장합니다. 프로그램에서 나중에 이름이 변경되면 데이터가 손실될 수 있습니다.

입력 IN

저장할 데이터를 정의합니다. 형식은 중요하지 않습니다.

입력 NAME

이 입력은 문자열로 저장 공간의 이름을 정의합니다. 이는 비어 있을 수 없으며 세미콜론 ";"을 포함할 수 없습니다. 그렇지 않으면 저장이 실패합니다.

이름이 변경되면 즉시 저장 공간이 변경됩니다. 이는 이전 값이 출력에서 더 이상 사용할 수 없음을 의미합니다.

입력 SAVE

양의 엣지에서 입력 IN의 값이 메모리에 복사되고 출력 Q에 출력됩니다.

입력 DELETE

양의 엣지에서 선택한 이름의 메모리가 삭제됩니다. 출력 Q에는 다시 값 NULL이 있습니다.

입력 RESET

양의 엣지에서 전체 메모리를 재설정합니다. 출력 Q에는 다시 값 NULL이 있습니다.

출력 Q

선택한 이름의 데이터베이스 메모리를 반환합니다. 초기화 시 이 값은 NULL입니다.

출력 ERR

출력이 참이면 오류가 발생했습니다. 이는 이름이 잘못 정의된 경우입니다.

출력 NAMES

출력은 세미콜론으로 구분된 문자열로 모든 메모리 은행의 이름을 반환합니다.

출력 COUNT

출력은 메모리 은행의 수를 반환합니다.