> I've done that but i have to open the word template and then open the data
> source.
Yes, unfortunately you have to do this once for each mail merge main
document. But as long as you save the Mail Merge Main document after you
have set up the connection and any sorts/filters you need, you should not
need to do it again.
> When I do that I get some unexpected behaviour. Each entry in the
> query has a tick box but it always returns -1 instead of true or false,
> everything else works fine.
Each connection method (DDE, ODBC, OLEDB) returns the value of an Access
YesNo (bolean) field in a different way. OLE DB returns True and False. DDE
should return -1 and 0, I think. Off the top of my head I can't remember
which way around, but yu can experiment for yourself. If you are using an IF
field with a boolean value from Access, with DDE you have to do something
like
{ IF { MERGEFIELD myvalue } <> 0 "True" "False" }
Alternatively if you want to get the values through to Word as the texts
"True" and "False", you can write an Access query that converts the boolean
value to those values and use that query as the data source for the merge.

Signature
Peter Jamieson
http://tips.pjmsn.me.uk
> I've done that but i have to open the word template and then open the data
> source. When I do that I get some unexpected behaviour. Each entry in the
[quoted text clipped - 36 lines]
>> >
>> > S