SAP에서 관계를 만들 때 몇 가지 가능한 관계 유형이있는 경우 SAP는 다음과 같은 관계를 선택할 수있는 대화 상자를 표시합니다.
그러나 SapTree.getText()
Silk4J를 사용하여 노드 텍스트를 쿼리 하면 다음과 같은 결과가 나타납니다.
U
B ZE3 9V
B ZE3 U
B 003 O
이 텍스트는 어디에서 왔으며 그 의미는 무엇이며 사용자에게 표시되는 텍스트를 어떻게 얻습니까?
나는 시도했다
SapTree.getColumnNames()
SapTree.getColumnTitles()
SapTre.getColumnHeaders()
두 항목을 반환 HierarchyHeader
하고 ListItems
. getItemText()
이러한 헤더 이름을 사용하여 호출 하면 사용자에게 표시되는 텍스트가 반환되지 않습니다.관계를 마우스 오른쪽 버튼으로 클릭하고 "키 표시"를 선택할 수 있습니다.
결과
텍스트를 설명합니다. 세 부분으로 구성됩니다.
X
관계 유형 ( A
: 상향식, B
: 하향식)YYY
관계입니다 (로 시작하는 관계 Z
는 사용자 지정 관계).ZZ
링크 할 개체의 유형입니다 (로 시작하는 9
개체는 사용자 지정 개체 임).사용자에게 텍스트를 표시하려면 :
SapTree.getItemText(key, "1")
(예 : 관계 텍스트를 얻을 수 B ZE3 9V
)SapTree.getItemText(key, "2")
(예를 들어 사람이 읽을 수있는 관계에 대한 설명을 얻을 수 beinhaltet
)SapTree.getItemText(key, "3")
(예를 들어 사람이 읽을 수있는 대상 개체의 텍스트를 얻기 위해 Externe Person
)이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다