Имя: Пароль:
1C
1С v8
Конструктор запросов 8.2
0 Abi1ity
 
28.11.12
15:12
Пытаюсь с целью отладки разобраться с конструктором запросов

Пихаю туда текст запроса, параметры выставляю.

ВЫБРАТЬ
   автДоплатыСотрудникамСрезПоследних.Подразделение,
   автДоплатыСотрудникамСрезПоследних.Должность,
   автДоплатыСотрудникамСрезПоследних.ТипАвтомобиля,
   автДоплатыСотрудникамСрезПоследних.ПЕП,
   СУММА(автДоплатыСотрудникамСрезПоследних.Ставка) КАК Ставка,
   автДоплатыСотрудникамСрезПоследних.Сотрудник
ИЗ
   РегистрСведений.автДоплатыСотрудникам.СрезПоследних(&Дата, ) КАК автДоплатыСотрудникамСрезПоследних
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
           РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо КАК СотрудникФизлицо
       ИЗ
           РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Дата, ) КАК РаботникиОрганизацийСрезПоследних
       ГДЕ
           РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)) КАК ВложенныйЗапрос
       ПО автДоплатыСотрудникамСрезПоследних.Сотрудник = ВложенныйЗапрос.СотрудникФизлицо
ГДЕ
   автДоплатыСотрудникамСрезПоследних.Действует = ИСТИНА
   И автДоплатыСотрудникамСрезПоследних.ТипДоплаты В(&МассивДоплат)
   И (НЕ ВложенныйЗапрос.СотрудникФизлицо ЕСТЬ NULL )

СГРУППИРОВАТЬ ПО
   автДоплатыСотрудникамСрезПоследних.ТипАвтомобиля,
   автДоплатыСотрудникамСрезПоследних.Подразделение,
   автДоплатыСотрудникамСрезПоследних.Должность,
   автДоплатыСотрудникамСрезПоследних.ПЕП,
   автДоплатыСотрудникамСрезПоследних.Сотрудник

Вылазит какая-то вообще непонятная ошибка.



{(1,1)}: Ожидается выражение
1 John83
 
28.11.12
15:14
ГДЕ
           РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)) КАК ВложенныйЗапрос

это точно на месте?
2 Abi1ity
 
28.11.12
15:15
Так, пардон что-то отображается все вообще не так как предполагалось.
3 Abi1ity
 
28.11.12
15:15
Как редактировать свои сообщения? На этом форуме это можно?
4 shuhard
 
28.11.12
15:16
(3) нет,
это же форум
5 John83
 
28.11.12
15:24
(2) какая разница? как скопировал - так и вставил
6 Abi1ity
 
28.11.12
15:26
(0) Главное - очепятка. Я имел ввиду консоль запросов, а не конструктор. Хотя в констукторе запросов вылазит та же байда.
(1) Да, все там на своем месте
(5) ОК
7 Miss1C
 
28.11.12
15:29
(6) Очепятка)
8 Undefined vs NULL
 
28.11.12
15:33
убери выделение в консоли
9 Abi1ity
 
28.11.12
15:35
(8)Выделение чего?

Если ты про просто тупо выделение текста, то убрал - ничего не поменялось.
10 User_Agronom
 
28.11.12
15:46
Попробуй в консоли запросов выполнить части своего запроса. Например, этот:
ВЫБРАТЬ РАЗЛИЧНЫЕ
           РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо КАК СотрудникФизлицо
       ИЗ
           РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Дата, ) КАК РаботникиОрганизацийСрезПоследних
       ГДЕ
           РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
11 Abi1ity
 
28.11.12
16:10
Выяснил, в одном из параметров галочка не так стояла.

Только запрос все равно ни одной строчки не выдает, тупо пустой список, что тоже загадочно, в оригинале отчет работает хотя и не совсем правильно
12 GANR
 
28.11.12
16:21
(0)(11) Чтобы форумчане смогли лучше увидеть проблему
1. cf-ник конфигурации на файловый хостинг (files.mail.ru, например)
2. Ссылку на п.1 в хостинге - в ветку