0
Power Designer에 엔티티 개체가 있고 해당 상속을 처리하지만 자식 개체를 가져 오는 방법을 모르겠습니다. 누군가가 예제 코드를 게시 할 수 있습니까? 상속의 Object ID를 얻는 것도 중요합니다.Power Designer에서 상속의 하위를 결정하는 방법
편집 : 파스칼 예에 기초하여 용액 아이디어 : 여기
foreach (PdCDM.Inheritance curPDInheritance in curPDEntity.InheritedBy){
foreach(PdCDM.InheritanceLink curPDInheritanceLink in curPDInheritance.InheritanceLinks){
Console.WriteLine(curPDEntity.Name + " parent of " + ((PdCDM.Entity)curPDInheritanceLink.ChildEntity).Name+ " through " + curPDInheritance.Name + " (" + curPDInheritance.ObjectID + ")");
}
}
예를 들어 주셔서 감사합니다! 두 번째 예제의 세 번째 루프는 모든 자식에 대해 동일한 상속 id를 반환합니다. 이 올바른지? – user2722077
C# 개체 PdCDM.Inheritance에는 ChildEntities라는 특성이 없습니다. ChildrenList 만이 컬렉션 대신 문자열입니다. – user2722077
16.5 SP03으로 예제를 실행했습니다. InheritanceLink를 사용하여 다른 예제를 추가했습니다. – pascal