Sie mittler Sie vermischen nur eine Hauptleitung, die auf einmal Rekord ist? In diesem Fall, warum müssen Sie MailMerge UND Bookmarks benutzen? Ich annahm h, dass Sie mehrfache „Verbesserungs“ Aufzeichnungen vermischten und für jedes von diesen Sie mehrfache „Zuwiderhandlung“ Aufzeichnungen einsetzen mussten.
Für ein einzelnes Rekordmischen konnten Sie nur Bookmarks benutzen. Es scheint, dass Ihr Code bereits dies erfolgreich tut, ohne ein Postmischen überhaupt zu verwenden. Linien 22-26 einsetzen Felder von der Elternteilaufzeichnung n, und Linien 29-37 einsetzen die Kind Zuwiderhandlungaufzeichnungen n.
Es gibt noch eine Annäherung, die für Sie, weil die Zuwiderhandlungliste eine einfache Liste ist, nicht ein bearbeiten, das in eine Tabelle einsetzen muss. Der Trick ist, eine Funktion, um eine abgegrenzte Liste der Kindaufzeichnungen als Feld zusammenzubauen in Ihrer Frage zu verwenden. Dann kann er als einzelnes Mischenfeld behandelt werden.
Angebracht eine Funktion , die DelimitedList genannt.
In der Frage, dass Sie für Ihr Postmischen verwenden, das folgende Feld hinzufügen:
ImprovementList: DelimitedList („* von der Zuwiderhandlung vorwählen in der [Verbesserungs-Nachricht Identifikation] =“ u.
[Improvement_Notice_ID], „Zuwiderhandlung“, Chr (13))
Dieses herstellt eine Schnur der ganzer Zuwiderhandlung bewertet, zusammenzubringen gegeben [Verbesserungs-Nachricht Identifikation], und durch vbCr Buchstaben getrennt. Dieses kann als Mischenfeld verwendet werden und keine Bookmarks angefordert überhaupt t.
--
Graham