2014-04-25 1 views
1

편지 병합 문서를 처음 사용했습니다. 이 소스에 설명 된대로 나는 간단한 일을 할 노력하고있어 :Mergeseq이 내 편지 병합 코드에서 사라집니다.

http://support.microsoft.com/kb/294686/en-us

단지 기본 코드 시도 :

{IF {MERGESEQ} = "1" "true" "false"} 

을하지만 난에 다음 "미리보기 결과를"전환하는 경우 꺼지면 코드가 갑자기 나타납니다

{IF = "1" "true" "false"} 

무슨 일 이죠? 나는 구문이 정확해야한다고 말할 수 있습니다. 왜 단어가 머지 스퀘어를 멀게 했습니까?

답변

1

{MERGESEQ}은 실제로 병합 할 때만 시퀀스 번호를 생성합니다. 미리 볼 때 결과를 생성하지 않습니다 (또는 원하는 경우 빈 결과가 생성됩니다). Alt-F9를 한 번 또는 두 번 눌러 필드 코드를 다시 표시해야합니다.

따라서 행동이 다소 혼란 스럽긴하지만, 특히 {MERGEREC}의 행동 방식이 다르기 때문에 행동은 실제로 "예상 됨"입니다.

(미리보기는 병합 할 때 일어날 일에 대한 가이드이므로 실제 병합이 필요한지 테스트하는 것이 가장 좋습니다.)