|
Запросы | ☑ | ||
---|---|---|---|---|
0
Altuntop
12.03.12
✎
14:07
|
"ВЫБРАТЬ
| ВЫБОР | КОГДА уатПутевойЛистВыработкаТС.ПараметрВыработки.Наименование = &Командировка | ТОГДА уатПутевойЛистВыработкаТС.Количество | КОНЕЦ КАК СуммаКомандировки, | уатЗакреплениеСрезПоследних.Заказчик КАК Заказчик, | уатЗакреплениеСрезПоследних.ПодразделениеЗаказчика КАК ПодразделениеЗаказчика, | уатЗакреплениеСрезПоследних.Месторасположение КАК Месторасположение, | уатЗакреплениеСрезПоследних.Закрепление КАК Закрепление, | уатЗакреплениеСрезПоследних.ТарифДляЗаказчика КАК ТарифДляЗаказчика, | уатЗакреплениеСрезПоследних.ТарифДляПодрядчика КАК ТарифДляПодрядчика, | уатЗакреплениеСрезПоследних.ТарифЗаПробег КАК ТарифЗаПробег, | уатПутевойЛистВыработкаТС.Ссылка.НомерДляПечати КАК НомерПЛ, | уатПутевойЛистВыработкаТС.Ссылка.ТранспортноеСредство КАК ТС, | уатПутевойЛистВыработкаТС.Ссылка.ЗакрытияДата КАК ДатаПЛ, | уатПутевойЛистВыработкаТС.Ссылка.ДатаВыезда КАК ДатаВыезда, | уатПутевойЛистВыработкаТС.Ссылка.ДатаВозвращения КАК ДатаЗаезда, | уатПутевойЛистВыработкаТС.Ссылка.ПродолжительностьПЛ_Час КАК ПродолжительностьПЛ_Час, | уатПутевойЛистВыработкаТС.Ссылка.СпидометрВыезда КАК ВыездКм, | уатПутевойЛистВыработкаТС.Ссылка.СпидометрВозвращения КАК ЗаездКм, |ИЗ | Документ.уатПутевойЛист.ВыработкаТС КАК уатПутевойЛистВыработкаТС | ПОЛНОЕ СОЕДИНЕНИЕ | РегистрСведений.уатЗакрепление.СрезПоследних КАК уатЗакреплениеСрезПоследних |ПО | уатЗакреплениеСрезПоследних.ТС = уатПутевойЛистВыработкаТС.Ссылка.ТранспортноеСредство |ГДЕ | уатПутевойЛистВыработкаТС.ПараметрВыработки.Наименование = &Командировка, | уатПутевойЛистВыработкаТС.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода, | И уатЗакреплениеСрезПоследних.Период = уатПутевойЛистВыработкаТС.Ссылка.ЗакрытияДата"; При выполнении запроса ругается Синтаксическая ошибка "ИЗ" В принципе нужно получить реквизит "Количество" табл.части "ВыработкаТС" док-та "Путевой лист" при совпадении наименования "ПараметраВыработки" табл.части и далее получить реквизиты документа путевой лист и объединить с данными регистра сведений по признаку "ТранспортноеСредство" Пут.Листа = "ТранспортноеСредство" Регистра на "ДатуЗакрытия" путевого листа. Помогите плиз!!!! Может не так объяснил???! |
|||
1
mkanaev
12.03.12
✎
14:07
|
запятую ибери перед из!!!
|
|||
2
rbcvg
12.03.12
✎
14:07
|
запятая перед ИЗ лишняя?
|
|||
3
Altuntop
12.03.12
✎
14:08
|
Блин!!!!!!!!!!!!!!!!! Извините так увлекся что даже не заметил!!!!!!
|
|||
4
Altuntop
12.03.12
✎
14:09
|
Спасибо!!!!
|
|||
5
Omskdizel
12.03.12
✎
14:12
|
И убери лишние восклицательные и вопросительные знаки!!!!! По одному более чем достаточно!!!!!
|
|||
6
Altuntop
12.03.12
✎
14:13
|
и еще пару запятых из ГДЕ убрал....
|
|||
7
Altuntop
12.03.12
✎
14:24
|
Не получается!
Что-то не так в синтаксисе! Обработка долго работает и выдает таблицу без строк, т.е. поля есть а значений нет? |
|||
8
Altuntop
12.03.12
✎
14:25
|
Помогите пожалуйста разобраться....
|
|||
9
Omskdizel
12.03.12
✎
14:26
|
Проверяй условия. Или убирай их по одному. Неужто никогда отладкой запроса не занимался?
|
|||
10
Omskdizel
12.03.12
✎
14:26
|
КонсольЗапросов тебе очень поможет в этом нелегком деле
|
|||
11
Jofa
12.03.12
✎
14:26
|
Могет в Соеденении что то не так?
|
|||
12
SnarkHunter
12.03.12
✎
14:26
|
(7)Синтаксис тут не при чем...
|
|||
13
Ненавижу 1С
гуру
12.03.12
✎
14:26
|
ПО
| уатЗакреплениеСрезПоследних.ТС = уатПутевойЛистВыработкаТС.Ссылка.ТранспортноеСредство |И | уатПутевойЛистВыработкаТС.ПараметрВыработки.Наименование = &Командировка, | уатПутевойЛистВыработкаТС.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода, | И уатЗакреплениеСрезПоследних.Период = уатПутевойЛистВыработкаТС.Ссылка.ЗакрытияДата |
|||
14
Omskdizel
12.03.12
✎
14:28
|
(13) Да, так гораздо логичнее
|
|||
15
Jofa
12.03.12
✎
14:29
|
А Регистр есть такой уатЗакрепление?
|
|||
16
Omskdizel
12.03.12
✎
14:30
|
(13) Только там еще запятые на И надо исправить
Кстати, в первом поле запроса конструкция ВЫБОР смысла не имеет ибо условие по отбору всегда будет истиной. |
|||
17
Altuntop
12.03.12
✎
14:30
|
Регистр такой есть... А что тогда делать с ГДЕ?
|
|||
18
Jofa
12.03.12
✎
14:31
|
ПО
| уатЗакреплениеСрезПоследних.ТС = уатПутевойЛистВыработкаТС.Ссылка.ТранспортноеСредство | И уатПутевойЛистВыработкаТС.ПараметрВыработки.Наименование = &Командировка | И уатПутевойЛистВыработкаТС.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода | И уатЗакреплениеСрезПоследних.Период = уатПутевойЛистВыработкаТС.Ссылка.ЗакрытияДата |
|||
19
Ненавижу 1С
гуру
12.03.12
✎
14:33
|
(16) нет, если условие в соединении
|
|||
20
Ненавижу 1С
гуру
12.03.12
✎
14:33
|
(17) убрать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |