А как заставить работать вот это:
select
Док.iddoc [Документ $Документ],
j.iddocdef Документ_вид,
j.CLOSED,
j.ISMARK
from dh294 AS Док inner join _1sjourn AS j on j.IDDOC = Док.IDDOC
where j.date_time_iddoc between '20060101' and '20060131Z'
order by j.date_time_iddoc
UNION ALL
select
Док.iddoc [Документ $Документ],
j.iddocdef Документ_вид,
j.CLOSED,
j.ISMARK
from dh11188 AS Док inner join _1sjourn AS j on j.IDDOC = Док.IDDOC
where j.date_time_iddoc between '20060101' and '20060131Z'
order by j.date_time_iddoc

Ошибка :
ТЗ=RecordSet.ВыполнитьИнструкцию(Текст);
{C:\1C\ОБРАБОТКИ\77\ОБРАБОТКАДОКОВ.ERT(175)}: State 42000, native 156, message [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'UNION'.
Собсн запрос формируется в цикле и колицесво UNION`ов может быть больше (зависит от кол-ва выбранных видов документов)...
Буду очччнь признателен за пошчь.....