|
Ошибка в запросе. Как обратиться к полю? | ☑ | ||
---|---|---|---|---|
0
GreenDay1986
14.11.11
✎
10:20
|
Делаю выгрузку из камина, необходимо чтобы сотрудник у которого лицевой счет помечен на удаление не выгружался. В процессе выполнения появляется ошибка
Поле не найдено "ВложенныйЗапрос.Счет.ПометкаУдаления" ВложенныйЗапрос.Счет <> 0 И ВложенныйЗапрос.Счет.<<?>>ПометкаУдаления = Ложь Привожу текст запроса Запрос.Текст = "ВЫБРАТЬ | ВложенныйЗапрос.Сотрудник КАК Сотрудник, | ВложенныйЗапрос.ДатаРождения, | ВложенныйЗапрос.СуммаОборот КАК Сумма, | ВложенныйЗапрос.Счет КАК Счет |ИЗ | (ВЫБРАТЬ | ВложенныйЗапрос.Сотрудник.Ссылка КАК Сотрудник, | ВложенныйЗапрос.Сотрудник.ДатаРождения КАК ДатаРождения, | ЕСТЬNULL(ВыплатаЧерезБанкОбороты.СуммаОборот, 0) КАК СуммаОборот, | ЕСТЬNULL(ЛицевыеСчета.Наименование, 0) КАК Счет | | ИЗ | (ВЫБРАТЬ | ВложенныйЗапрос.Сотрудник КАК Сотрудник | | ИЗ | (ВЫБРАТЬ | КадровыеСведенияСрезПоследних.Сотрудник КАК Сотрудник, | МАКСИМУМ(КадровыеСведенияСрезПоследних.Прием.Дата) КАК ПриемДата, | МАКСИМУМ(КадровыеСведенияСрезПоследних.Увольнение.Дата) КАК УвольнениеДата | ИЗ | РегистрСведений.КадровыеСведения.СрезПоследних(&КонецПериода, ) КАК КадровыеСведенияСрезПоследних | | СГРУППИРОВАТЬ ПО | КадровыеСведенияСрезПоследних.Сотрудник) КАК ВложенныйЗапрос | ГДЕ | ВЫБОР | КОГДА ЕСТЬNULL(ВложенныйЗапрос.УвольнениеДата, 0) = 0 | ТОГДА ИСТИНА | ИНАЧЕ ВложенныйЗапрос.ПриемДата > ВложенныйЗапрос.УвольнениеДата | КОНЕЦ) КАК ВложенныйЗапрос | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ЛицевыеСчета КАК ЛицевыеСчета | ПО ВложенныйЗапрос.Сотрудник = ЛицевыеСчета.Владелец | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыплатаЧерезБанк.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ВыплатаЧерезБанкОбороты | ПО ВложенныйЗапрос.Сотрудник = ВыплатаЧерезБанкОбороты.Сотрудник) КАК ВложенныйЗапрос |ГДЕ //| ВложенныйЗапрос.Счет <> 0"; | ВложенныйЗапрос.Счет <> 0 И ВложенныйЗапрос.Счет.ПометкаУдаления = Ложь | |УПОРЯДОЧИТЬ ПО | ВложенныйЗапрос.Сотрудник.Наименование УБЫВ"; Полчему не находит и как реализовать если кто помочь может :) |
|||
1
Wobland
14.11.11
✎
10:21
|
ну дык выбери пометку во вложенном запросе
|
|||
2
chelentano
14.11.11
✎
10:21
|
(0) ЕСТЬNULL(ЛицевыеСчета.Наименование, 0) КАК Счет
читай, много думай |
|||
3
ДенисЧ
14.11.11
✎
10:21
|
ЕСТЬNULL(ЛицевыеСчета.Наименование, 0) КАК Счет
Ты ж строку выбираешь... Какая у строки пометка на удаление? |
|||
4
мистер игрек
14.11.11
✎
10:22
|
гы, 86-ё :)
|
|||
5
lubja
14.11.11
✎
10:23
|
(4) уже не смешно про 86 вспоминать...
|
|||
6
GreenDay1986
14.11.11
✎
10:24
|
Wobland. Так я и спрашиваю как ее выбрать в данном случае... Мистер игрек - есть маленько :)
|
|||
7
Wobland
14.11.11
✎
10:26
|
запрос читать лениво. ВЫБРАТЬ Счёт, Счёт.Пометка ИЗ ... КАК ВложенныйЗапрос
|
|||
8
aleks-id
14.11.11
✎
10:27
|
>>ВложенныйЗапрос.Счет.ПометкаУдаления = Ложь
руки бы оборвать. |
|||
9
мистер игрек
14.11.11
✎
10:27
|
Вместо :
| ЕСТЬNULL(ЛицевыеСчета.Наименование, 0) КАК Счет попробуй | ЛицевыеСчета.Ссылка КАК Счет |
|||
10
GreenDay1986
14.11.11
✎
10:29
|
8 пригодятся еще. Нинада так жестока. Я ток учусь :)
|
|||
11
guitar_player
14.11.11
✎
10:34
|
(8) вы очень критичны сударь. тут человек не может в более простых вещах разобраться
|
|||
12
GreenDay1986
14.11.11
✎
10:35
|
Всем огромное человеческое спасибо! 9 в особенности!
|
|||
13
GreenDay1986
14.11.11
✎
10:37
|
SQL - ку мне еще читать и читать, не судите строго :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |