Единственно верный способ - все вычисления оборачивать в подзапрос
|SELECT
| Журнал.Дата [Дата $Дата],
| Журнал.Номер,
| Журнал.НовоеПоле
|FROM
| (
| SELECT
| LEFT(Журнал.Date_Time_IDDOC,8) Дата,
| LTRIM(RTRIM(Журнал.DOCNO)) Номер,
| CASE
| WHEN $ДокЗаявки.Реквизит1 = 1 THEN 1
| WHEN $ДокЗаявки.Реквизит2 = 1 THEN 3
| WHEN $ДокЗаявки.Реквизит3 = 1 THEN 2
| ELSE 4
| END НовоеПоле
| FROM
| _1SJORN AS Журнал
| WHERE
| Журнал.IDDOCDef = $ВидДокумента.Заявка
| ) Журнал
|WHERE
| Журнал.НовоеПоле = 7
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой