리스팅 관리자
리스팅 데이터베이스가 무엇인지 개요를 보고, 이것이 전체 데이터베이스에 어떻게 부합되는지 알기 위해 이 문서를 자세히 읽어 보십시오.
핸들러 함수들만 자세히 설명되어 있습니다; ArchiCAD Reference Manual에 리스팅 데이터베이스에 대한 자세한 정보가 포함되어 있습니다.
핸들러 함수
모든 리스팅 데이터 핸들러 함수는 ACAPI_ListData_ 접두사로 시작합니다. 이 함수 패밀리는 리스팅 데이터베이스에 쿼리하는 것을 지원해줍니다. 이 API 버전에서는 변경을 지원하지 않습니다; 당신은 리스팅 데이터베이스를 변경할 수 없습니다. 이 주제들에 대해 자세한 것은 아래 함수들을 참고하십시오.
다음 함수들은 서로 다른 리스팅 데이터베이스 집합에서 작동합니다:
ACAPI_ListData_GetSetNum
ACAPI_ListData_GetSet
다음 함수들은 주어진 리스팅 데이터베이스의 내부 항목들에서 작동합니다:
ACAPI_ListData_GetNum
ACAPI_ListData_Get
ACAPI_ListData_GetLocal
ACAPI_ListData_Search
일반 오류 코드
APIERR_BADID
유효하지 않은 참조;
컴포넌트 타입이 유효하지 않습니다.APIERR_BADINDEX
유효하지 않은 참조;
컴포넌트 인덱스가 범위 밖입니다.APIERR_DELETED
유효하지 않은 참조;
바디가 데이터베이스에 존재하지 않습니다. (제거됨)