barbitura писал(а) 12. Декабря 2013 :: 12:21:Спасибо.
Но я не могу все равно допереть.
ЗП1 = "
|SELECT
| $ПриказОПриеме.Сотрудник [Сотрудник $Справочник.Сотрудники]
| , NullIf($ПриказОПриеме.ДатаПриема, '17530101') ДатаПриема
| , $ПриказОПриеме.МестоРаботы [МестоРаботы $Справочник.ШтатноеРасписание]
| , Журнал.IDDOCDEF Документ_вид
| FROM $Документ.ПриказОПриеме AS ПриказОПриеме
| INNER JOIN _1SJOURN AS Журнал ON ПриказОПриеме.IDDOC = Журнал.IDDOC
| WHERE ((Журнал.CLOSED & 1) = 1)
| AND ($ПриказОПриеме.Сотрудник = :Сотр)";
ЗП2 = "
|SELECT
|
| $КадровоеПеремещение.Сотрудник Сотрудник
| , NullIf($КадровоеПеремещение.Начало, '17530101') Начало
| --, NullIf($КадровоеПеремещение.Окончание, '17530101') Окончание
| , $КадровоеПеремещение.НДолжность НДолжность
| , Журнал.IDDOCDEF Документ_вид
|
| FROM $Документ.КадровоеПеремещение AS КадровоеПеремещение
| INNER JOIN _1SJOURN AS Журнал ON КадровоеПеремещение.IDDOC = Журнал.IDDOC
| WHERE ((Журнал.CLOSED & 1) = 1)
| AND ($КадровоеПеремещение.Сотрудник = :Сотр)";
ЗП3 = "
|
|SELECT
|
| $ПриказОбУвольнении.Сотрудник Сотрудник
| , NullIf($ПриказОбУвольнении.ДатаУвольнения, '17530101') ДатаУвольнения
| , $ПриказОбУвольнении.ДолжностьШт ДолжностьШт
| , Журнал.IDDOCDEF Документ_вид
|
| FROM $Документ.ПриказОбУвольнении AS ПриказОбУвольнении
| INNER JOIN _1SJOURN AS Журнал ON ПриказОбУвольнении.IDDOC = Журнал.IDDOC
| WHERE ((Журнал.CLOSED & 1) = 1)
| AND ($ПриказОбУвольнении.Сотрудник = :Сотр)";
ТекстЗапроса = "" + ЗП1 + " UNION ALL" + ЗП2 + " UNION ALL" + ЗП3;
Что делать дашьше?