Вы средние вы только сливаете одну основу рекордную одновременно? В тот случай, почему вам нужно использовать и MailMerge И bookmarks? Я принимал вы сливало множественные показатели «улучшения», и для каждого из этих вам было нужно ввести множественные показатели «невыполнение».
Для одиночного рекордного слияния, вы smogли использовать только bookmarks. Оно кажется что ваше Кодий уже делает это успешно без использования слияния почты на всех. Линии 22-26 вводят поля от показателя родителя, и линии 29-37 вводят показатели невыполнение ребенка.
Но другой подход работал бы для вас потому что списком невыполнение будет просто список, не одно которому нужно ввести в таблицу. Выходка должна использовать функцию для того чтобы собрать размежеванный список показателей ребенка как поле в вашем вопросе. После этого ее можно обработать как одиночное поле слияния.
Прикреплена названная функция DelimitedList.
В вопросе что вы используете для вашего слияния почты, добавьте следующий поле:
ImprovementList: DelimitedList («выберите * от невыполнение где [удостоверение личности извещении о улучшения] =» &
[Improvement_Notice_ID], «невыполнение», Chr (13))
Это создаст шнур всего невыполнение оценивает сопрягать, котор дали [удостоверение личности извещении о улучшения], и отделенные характерами vbCr. Это можно использовать как поле слияния и никакие bookmarks необходимы на всех.
--
Graham