2017-03-28 4 views
0

유형 "RefGUIDList"의 태그 값과 관련하여 MGD 기술에서 쿼리가 있습니다.RefGUIDList 유형의 태그에 6 개 이상의 요소를 할당하려고하면 오류가 발생합니다.

MDG 기술을 사용하여 요소의 최대 수 (다중도 0-n)를 참조해야하는 유형 "RefGUIDList"의 태그 값을 제공하고 있습니다. 그러나 MDG에서는 6 개 이상의 요소를 참조 할 수 없습니다.

RefGUIDList 유형의 태그에 6 개가 넘는 요소를 지정하려고하면 오류가 표시됩니다. enter image description here

참조 횟수를 늘리거나 알려 주시면 최대한 많은 요소를 참조 할 수있는 다른 태그 값이 있음을 알려주십시오.

답변

0

t_objectproperties.value에 대한 데이터베이스 스키마를 조정하여 더 많은 문자를 저장할 수 있습니다. 하지만 이것은 전적으로 귀하의 책임입니다. 어떤 사람들은 다른 char 필드로 그렇게했습니다. 하지만 샌드 박스에서 부작용없이 작동하는지 먼저 확인해야합니다. 물론 뭔가 실패하면 Sparx로부터 많은 지원을받지 못할 것입니다.

또는 기능 요청을 보낼 수 있습니다. 우편 주소 : 산타 클로스, 북극.

+0

이 쿼리를 사용하면 열 데이터 유형 Repository.Execute ("ALTER TABLE t_objectproperties modify COLUMN t_objectproperties.Value VARCHAR (6000)")를 업데이트하려고하면 synatx 오류가 표시됩니다. –

+0

EA API가 아닌 데이터베이스에서 직접 쿼리를 실행해야합니다. – Mart10

+0

실행을 통해 ALTER를 시도한 적이 한번도 없었습니다. 그러나 DB 구조를 변경하는 것은 EA 오프라인과 어떤 경우에도 기본 클라이언트를 사용하는 것이 좋습니다. –