Вопрос : Смешивая слияние почты Альберт Kallal с bookmark/слиянием почты ряда

Я использовал почту почты Альберт Kallal (rel= " nofollow " " _blank " " target= " http://www.members.shaw.ca/AlbertKallal/wordmerge/index.html href= a/AlbertKallal/wordmerge/index.html http://www.members.shaw.c) успешно для тиши промежуток времени. Однако, не очень полезно сливая список условий/деталей который не имеет предопределенную длину. Для этого I мы записывает комплект для того чтобы слить список как ряд в bookmark.

I может к обоим из этих отдельно. Я пытаюсь к давати в численном выражении будет дорогой смешать 2 метода совместно. Я думал что его можно сделать в одном из двухсторонних вводя bookmarks в шаблоне произведен формой слияния слова Kallal's. Then

Either: Кодий

Modify Kallal для того чтобы раскрыть форму будет использована для того чтобы произвести sql будет использован для того чтобы слить в bookmark

or:

Let побежал документ открытый и, котор Кодему когда документ раскроет раскроет формой доступа будет польза произвести sql после этого сольет в bookmark в раскрынном document

I am надеясь что некоторый специалист может советовать о из 2 будет самыми лучшими вариантом и пунктом указывает я в правом direction.

Cheers

SB

class= " ясное " >
Related: >Problem " qRelatedChild " " class= размежеванного шнура " title= " href= " /Microsoft/Development/MS_Access/Q_26305344.html

Ответ : Смешивая слияние почты Альберт Kallal с bookmark/слиянием почты ряда

Вы средние вы только сливаете одну основу рекордную одновременно?  В тот случай, почему вам нужно использовать и MailMerge И bookmarks?  Я принимал вы сливало множественные показатели «улучшения», и для каждого из этих вам было нужно ввести множественные показатели «невыполнение».

Для одиночного рекордного слияния, вы smogли использовать только bookmarks.  Оно кажется что ваше Кодий уже делает это успешно без использования слияния почты на всех.  Линии 22-26 вводят поля от показателя родителя, и линии 29-37 вводят показатели невыполнение ребенка.

Но другой подход работал бы для вас потому что списком невыполнение будет просто список, не одно которому нужно ввести в таблицу.  Выходка должна использовать функцию для того чтобы собрать размежеванный список показателей ребенка как поле в вашем вопросе.  После этого ее можно обработать как одиночное поле слияния.

Прикреплена названная функция DelimitedList.

В вопросе что вы используете для вашего слияния почты, добавьте следующий поле:

ImprovementList: DelimitedList («выберите * от невыполнение где [удостоверение личности извещении о улучшения] =» &
    [Improvement_Notice_ID], «невыполнение», Chr (13))

Это создаст шнур всего невыполнение оценивает сопрягать, котор дали [удостоверение личности извещении о улучшения], и отделенные характерами vbCr.  Это можно использовать как поле слияния и никакие bookmarks необходимы на всех.

--
Graham

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
Общественная функция DelimitedList (_
  RecordSource как шнур, _
  Опционное ListField как вариант = 0, _
  Опционный разграничитель как шнур = «, ") как шнур
Тусклый db как база данных, rs как Recordset, sList как шнур
На ошибке переход ProcErr
  Установите db = CurrentDb ()
  Установите rs = db.OpenRecordset (RecordSource, dbOpenForwardOnly)
  Не сделать до rs.EOF
    sList = sList & rs (ListField) & разграничитель
    rs.MoveNext
  Петля
  Если Len (sList) <> 0 после этого
    DelimitedList = после того как я (sList, Len (sList) - Len (разграничитель))
  Закончитесь если
ProcEnd:
  На ошибке возобновьте затем
  rs. Конец
  Выходите функция
ProcErr:
  DelimitedList = «ошибка #» & заблуждается
  Резюме ProcEnd
Функция конца
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us