...couldn't even post entire the query formatted in one message box, here's the balance...
IIf([NB14]=1
OR [NB15]=1,1,IIf([NN08]=1,2,0)) AS TJ,
ALL_HX4.nK2,
[NPLS]+[PPER]+[LPP]+[LT]+[NPOS04]+[NPOS13]+[NPOS15]+[NPOS24]+[NPOS29]+[NPOS31]+[NPOS36]+[NB01]+[NB10]+[NB11]+[NB12]+[NB13]+[NB14]+[NB15]+[NB16]+[NB17]+[NB20]+[NB21]+[NB22] AS NPLS1,
IIf(Val([ALL_HX4.TPGM])=[ALL_HX4.NPPO],[ALL_HX4.NBARN],[ALL_HX4.NPPO]) AS BARN22,
IIf([NB01]=1,"Juc-","") AS A1,
IIf([NB12]=1,"T30-","") AS L1,
IIf([NB13]=1,"T*-","") AS M1,
IIf([NB22]=1,"Clm*-","") AS W1,
IIf([NB16]=1,"J14-","") AS P1,
IIf([NB17]=1,"J*-","") AS Q1,
[NTRACK_WIN]+[NTRACK_PLA]+[NTRACK_SHO] AS TSITM,
ALL_HX9.nLIFE_STA,
PL1L.BLSUM,
ALL_HX9.nTRACK_WIN,
ALL_HX9.nTRACK_STA,
ALL_HX9.nDIST_STA,
ALL_HX9.nDIST_WIN,
IIf([NDIST_STA]=0,0,[NDIST_WIN]+[NDIST_PLA]+[NDIST_SHO]) AS HDSITM
FROM ((((ALL_HX4
INNER JOIN PL4LHX4 ON (ALL_HX4.nRACE = PL4LHX4.nRACE)
AND (ALL_HX4.tDATE = PL4LHX4.tDATE)
AND (ALL_HX4.tTRK = PL4LHX4.tTRK)
AND (ALL_HX4.tPGM = PL4LHX4.tPGM))
INNER JOIN ((((PL5LHX4
INNER JOIN ALL_HX5 ON (PL5LHX4.tTRK = ALL_HX5.tTRK)
AND (PL5LHX4.tDATE = ALL_HX5.tDATE)
AND (PL5LHX4.nRACE = ALL_HX5.nRACE)
AND (PL5LHX4.tPGM = ALL_HX5.tPGM))
INNER JOIN ALL_HXN ON (ALL_HX5.tTRK = ALL_HXN.tTRK)
AND (ALL_HX5.tDATE = ALL_HXN.tDATE)
AND (ALL_HX5.nRACE = ALL_HXN.nRACE)
AND (ALL_HX5.tPGM = ALL_HXN.tPGM))
INNER JOIN ALL_HXD ON (ALL_HXN.tPGM = ALL_HXD.tPGM)
AND (ALL_HXN.nRACE = ALL_HXD.nRACE)
AND (ALL_HXN.tTRK = ALL_HXD.tTRK)
AND (ALL_HXN.tDATE = ALL_HXD.tDATE))
INNER JOIN ALL_HXV ON (ALL_HXD.tPGM = ALL_HXV.tPGM)
AND (ALL_HXD.nRACE = ALL_HXV.nRACE)
AND (ALL_HXD.tDATE = ALL_HXV.tDATE)
AND (ALL_HXD.tTRK = ALL_HXV.tTRACK)) ON (PL4LHX4.nRACE = PL5LHX4.nRACE)
AND (PL4LHX4.tDATE = PL5LHX4.tDATE)
AND (PL4LHX4.tTRK = PL5LHX4.tTRK)
AND (PL4LHX4.tPGM = PL5LHX4.tPGM))
INNER JOIN PL1L ON (ALL_HXV.tPGM = PL1L.tPGM)
AND (ALL_HXV.nRACE = PL1L.nRACE)
AND (ALL_HXV.tDATE = PL1L.tDATE)
AND (ALL_HXV.tTRACK = PL1L.tTRK))
INNER JOIN ALL_HX9 ON (PL1L.tPGM = ALL_HX9.tPGM)
AND (PL1L.nRACE = ALL_HX9.nRACE)
AND (PL1L.tDATE = ALL_HX9.tDATE)
AND (PL1L.tTRK = ALL_HX9.tTRK))
INNER JOIN ALL_HX44 ON (ALL_HX9.tDATE = ALL_HX44.tDATE)
AND (ALL_HX9.tTRK = ALL_HX44.tTRK)
AND (ALL_HX9.nRACE = ALL_HX44.nRACE)
AND (ALL_HX9.tPGM = ALL_HX44.tPGM);