Tom,
Well I guess it's not as simple as I thought. Here is the SELECT
statement that I have to work with. The field/variable that I need to
setup is "classtxt". You will see that currently I am selecting
[tblClasses].[class] and appending the text " Class" to the data. But
in some instances I want to set "classtxt" to a single blank (" ") or ""
(either one ... basically no text).
This way sometimes the merged document will insert some text and
sometimes it will not insert some text (depending on the value of
another variable in the SELECT statement (tblTitles.titleabbrev).
Here is the original SELECT statement followed by the updated SELECT
statement that does not work.
Do you have any ideas?
strSelect = "SELECT tblDogTitles.dogtitleID, tblDogTitles.dogregnbr,
tblDogTitles.processeddt, Day(tblTrials.trialdt) & ' ' &
MonthName(Month(tblTrials.trialdt)) & ' ' & Year(tblTrials.trialdt) AS
outtrialdt, tblTitles.title, tblTitles.titleabbrev, tblDogs.formalname,
tblPeople.fname & (' '+tblPeople.midinit+'.') & ' ' & tblPeople.lname &
(' '+tblPeople.suffix+'.') AS owner, tblPeople.altperson AS altowner,
tblClasses.class & ' Class' AS classtxt, tblUserSettings.uval FROM
tblUserSettings, tblTrials INNER JOIN (((tblClasses INNER JOIN
tblTrialClass ON tblClasses.classID = tblTrialClass.classID) INNER JOIN
tblTitles ON tblClasses.classID = tblTitles.classID) INNER JOIN
(tblPeople INNER JOIN (tblDogs INNER JOIN tblDogTitles ON
tblDogs.dogregnbr = tblDogTitles.dogregnbr) ON tblPeople.peopleID =
tblDogs.peopleID) ON (tblTrialClass.trialclassID =
tblDogTitles.trialclassID) AND (tblTitles.titleID =
tblDogTitles.titleID)) ON tblTrials.trialID = tblTrialClass.trialID "
strSELECT = "SELECT tblDogTitles.dogtitleID, tblDogTitles.dogregnbr,
tblDogTitles.processeddt, Day(tblTrials.trialdt) & ' ' &
MonthName(Month(tblTrials.trialdt)) & ' ' & Year(tblTrials.trialdt) AS
outtrialdt, tblTitles.title, tblTitles.titleabbrev, tblDogs.formalname,
tblPeople.fname & (' '+tblPeople.midinit+'.') & ' ' & tblPeople.lname &
(' '+tblPeople.suffix+'.') AS owner, tblPeople.altperson AS altowner,
IIF(titleabbrev = 'UDX-H' OR titleabbrev = 'OTCH-H','' AS
classtxt,tblClasses.class & ' Class' AS classtxt), tblUserSettings.uval
FROM tblUserSettings, tblTrials INNER JOIN (((tblClasses INNER JOIN
tblTrialClass ON tblClasses.classID = tblTrialClass.classID) INNER JOIN
tblTitles ON tblClasses.classID = tblTitles.classID) INNER JOIN
(tblPeople INNER JOIN (tblDogs INNER JOIN tblDogTitles ON
tblDogs.dogregnbr = tblDogTitles.dogregnbr) ON tblPeople.peopleID =
tblDogs.peopleID) ON (tblTrialClass.trialclassID =
tblDogTitles.trialclassID) AND (tblTitles.titleID =
tblDogTitles.titleID)) ON tblTrials.trialID = tblTrialClass.trialID "
Regards,
SueB
*** Sent via Developersdex
http://www.developersdex.com ***