GetDisplayNamesNeedingSiteExtension

설명

사이트 확장이 필요한 지정된 레코드 유형의 모든 Stateless 엔티티의 사이트 확장 이름을 가져옵니다.

이 메소드는 MultiSite 오퍼레이션을 지원합니다. 이름 충돌을 피하기 위한 용도로 사용됩니다.

예를 들어, 다른 사이트에 이름이 "Tom"인 두 사용자가 있어서 MultiSite 환경에서 이름 충돌이 발생할 수 있습니다. 각 사용자 "Tom"은 자신의 로컬 이름으로 로그인할 수 있지만, MultiSite 환경에서 고유하려면 각 "Tom"의 이름은 "사이트 확장" 이름이어야 합니다. 즉, 사이트 고유 접미부가 추가되어야 합니다. 이 메소드는 사이트 확장된 Stateless 이름을 리턴합니다.

이 메소드는 사용자, 그룹, 선택사항 목록, 작업 공간, 조회, 보고서, 차트 및 폴더의 이름 등과 같은 "Stateless" 레코드 유형에만 적용됩니다.

확장되지 않은 이름이 사용되는 모든 곳에 사이트 확장 이름을 사용할 수 있습니다.

구문

VBScript

session.GetDisplayNamesNeedingSiteExtension entity_def_name

Perl

$session->GetDisplayNamesNeedingSiteExtension($entity_def_name);
ID
설명
session
현재 데이터베이스 세션에 대한 Session 오브젝트입니다.
entity_def_name
EntityDef 이름(레코드 유형의 이름)이 포함된 문자열입니다. 이것은 EntityDef에서 GetName에 의해 리턴된 이름입니다.
Return value
Visual Basic에서 리턴값은 문자열 배열로 구성된 Variant입니다.

Perl에서 리턴값은 문자열 배열에 대한 참조입니다.


피드백