2017-11-15 1 views
0

스크립트로 생성 된 가상 문서 구조를 사용하여 EA에서 문서를 만들고 다른 요소와 머리글을 사용하여 동일한 템플릿 조각을 여러 번 사용하려고합니다.가상 문서를 사용할 때 템플릿을 다른 보고서 매개 변수와 함께 어떻게 사용할 수 있습니까?

예를 들어 한 프로그램에 대한 입력 데이터와 다른 프로그램에 대한 출력 데이터를 설명하는 요소가 있으므로 문서화중인 요소에 실제로 정보를 저장할 수 없습니다.

입력의 경우 하나의 표제 (및 템플릿 내에서 유사한 참조)가 필요하며 출력되는 곳에서는 표제에 대해 다른 값을 원합니다.

나는 개인 <model document> 요소에 ReportTitle 태그 값을 사용하여 시도했지만,이 무시 만 <report package> 값 (그들은 처음에 왜 거기에 나를 궁금하게하는) 전반에 걸쳐 사용되어 나타납니다.

동일한 단편을 참조하고 다른 단락을 하드 코딩하는 여러 개의 템플리트를 작성할 수는 있지만 엉망입니다. 이미 단편 내에 단편이 있으므로 거의 동일한 템플리트 및 단편이 많이 생성 될 수 있습니다 . 각각 <model document>에 대해 설정할 수있는 변수가 훨씬 더 좋습니다.

아무에게도 이보다 나은 접근법이 있습니까? 감사!

답변

1

나는 쉬운 해결책이 없다고 생각합니다.

요소, 패키지 또는 다이어그램 ID를 기준으로 하나의 제목이나 다른 제목을 사용해야하는지 결정할 수있는 방법이 있으면 스크립트 또는 SQL 단편을 사용하여 올바른 제목을 반환 할 수 있습니다.

그럴 수있는 유일한 경우는 템플릿의 다른 제목을 하드 코딩하는 것입니다. 너무 많은 중복을 피하기 위해 제목 만있는 템플릿을 만들어 모델 문서에서 사용할 수 있습니다. 어쨌든 사용자 시간을 들여 쓰지 않는 스크립트로 모델 문서를 생성하기 때문에.

+0

"머리글"요소 집합을 만들어 각 머리글 템플릿을 특정 헤더 템플릿이 아닌 단일 요소로 참조 할 수 있도록했습니다.이 템플릿은 가상 문서를 스크립팅 할 때 충분히 쉽습니다. 각 문서 유형에 대한 패키지의 헤더 요소에 의존하도록 스크립트를 향상시킬 수도 있습니다. – Screwtape

관련 문제