2017-04-06 4 views
4

추가 기능을 통해 집계 커넥터를 생성합니다. 아래에 언급 된 코드를 사용하여 강력한 대상 끝점없이 커넥터를 만들 수 있습니다.EA 커넥터 생성

EA.Connector connector = signalEle.Connectors.AddNew("", "Aggregation"); 
        connector.SupplierID = parentElement.ElementID; 
        connector.Subtype = "Strong"; 

        connector.StyleEx = "LFEP=" + strEleName.AttributeGUID + "L;"; 
        connector.ClientEnd.Role = strEleName.Name; 
        connector.Update(); 

enter image description here

얼마나 강한 목표 끝 커넥터를 만드는 방법?

+0

좋은 질문입니다. 나는 그것을 만드는 데 어려움이있다. –

답변

3

EA가 다시 공격합니다. 대신 subType의 설정을 "강한은"이 작업을 수행해야합니다

ce = connector.clientEnd; 
ce.Aggregation = 2; 
ce.Update(); 

또는 그 반대의 경우도 마찬가지 대신 supplierEnd를 사용하는 경우. 이 경우에는 subType이 무시 된 것 같습니다.

+0

@ Thomas : 잘 작동합니다. 지원을 주셔서 감사합니다 –

+0

우리는 EA devs가 때때로 이것을 방문해야합니다 – Mart10

+0

@ MartinGrégoire 나는 그들 중 일부도이 문제를 조사하지만 대답하지 않는다고 생각합니다. Sparx에 대한 15 년간의 경험을 통해 고객의 의견이 커다란 가치를 지녔던 시대가 12 년이 지났음을 알 수 있다고 생각합니다. 최신 V6 (IIRC) 마케팅이 끝나고 Dante 's Inferno가 지구에 왔습니다. "여기에 들어오는 모든 희망을 포기하십시오." 또한, 지원 담당자는 우리 사용자를 꽤 잘 이해하고 있습니다. 그러나 개발 팀에 미치는 영향은 제한적입니다. 나는 또한 대형 IT 회사의 지원을 받아 왔고 이유를 이해할 수있었습니다. –