| 
    
        
     
     | 
    
  | 
Где-то накосячила в запросе | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        ponaroshku    
     29.12.11 
            ✎
    05:50 
 | 
         
        Привет, всех с наступающим:) помогите найти ошибку
  
        Написала запрос, выдает ошибку Ожидается имя таблицы ГДЕ <<?>> ВЫБРАТЬ РАЗЛИЧНЫЕ МестонахождениеОСБухгалтерскийУчетСрезПоследних.Организация КАК Организация, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Период, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Регистратор, МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ КАК МОЛ, МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение КАК Местонахождение, СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.СпособыОтраженияРасходовПоАмортизации, ВложенныйЗапрос.ПодразделениеОрганизации, ВложенныйЗапрос2.Организация, ВложенныйЗапрос2.ОсновноеСредство, СостоянияОСОрганизаций.Состояние ИЗ РегистрСведений.СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчет.СрезПоследних КАК СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизаций ПО (СостоянияОСОрганизаций.ОсновноеСредство = МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство) И (СостоянияОСОрганизаций.Организация = МестонахождениеОСБухгалтерскийУчетСрезПоследних.Организация) ПО СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство = МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство И СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.Организация = МестонахождениеОСБухгалтерскийУчетСрезПоследних.Организация ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СпособыОтраженияРасходовПоАмортизацииСпособы.ПодразделениеОрганизации КАК ПодразделениеОрганизации, СпособыОтраженияРасходовПоАмортизацииСпособы.Ссылка КАК Ссылка ИЗ Справочник.СпособыОтраженияРасходовПоАмортизации.Способы КАК СпособыОтраженияРасходовПоАмортизацииСпособы) КАК ВложенныйЗапрос ПО СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.СпособыОтраженияРасходовПоАмортизации.Ссылка = ВложенныйЗапрос.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОС.СрезПоследних КАК ПервоначальныеСведенияОССрезПоследних ПО СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство = ПервоначальныеСведенияОССрезПоследних.ОсновноеСредство И (ПервоначальныеСведенияОССрезПоследних.ОсновноеСредство = МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство) ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СостоянияОСОрганизаций.Организация КАК Организация, СостоянияОСОрганизаций.ОсновноеСредство КАК ОсновноеСредство, МАКСИМУМ(СостоянияОСОрганизаций.ДатаСостояния) КАК ДатаСостояния ИЗ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизаций2 ГДЕ СостоянияОСОрганизаций.ДатаСостояния <= &ДатаСостояния СГРУППИРОВАТЬ ПО СостоянияОСОрганизаций.Организация, СостоянияОСОрганизаций.ОсновноеСредство) КАК ВложенныйЗапрос2 ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизаций2 ПО ВложенныйЗапрос2.Организация = СостоянияОСОрганизаций.Организация И ВложенныйЗапрос2.ОсновноеСредство = СостоянияОСОрганизаций.ОсновноеСредство И ВложенныйЗапрос2.ДатаСостояния = СостоянияОСОрганизаций.ДатаСостояния ГДЕ СостоянияОСОрганизаций.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияОС.ПринятоКУчету)  | 
|||
| 
    1
    
        vah1    
     29.12.11 
            ✎
    05:58 
 | 
         
        много текста, удаляй с конца     
         | 
|||
| 
    2
    
        Гефест    
     29.12.11 
            ✎
    05:59 
 | 
         
        СостоянияОСОрганизаций
  
        СостоянияОСОрганизаций2 Таки разберись внематочно, где какая таблица используется  | 
|||
| 
    3
    
        lxndr    
     29.12.11 
            ✎
    06:01 
 | 
         
        Последние в последних 2 соединениях не определено по каким полям соединять     
         | 
|||
| 
    4
    
        ponaroshku    
     29.12.11 
            ✎
    06:08 
 | 
         
        (3) спасибо, сейчас покопаюсь     
         | 
|||
| 
    5
    
        ponaroshku    
     29.12.11 
            ✎
    06:23 
 | 
         
        Поправила, поместила в консоль
  
        ВЫБРАТЬ РАЗЛИЧНЫЕ СостоянияОСОрганизаций.Состояние, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Организация, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Период, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Регистратор, МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ, МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение, СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.СпособыОтраженияРасходовПоАмортизации, ВложенныйЗапрос1.ПодразделениеОрганизации ИЗ (ВЫБРАТЬ СостоянияОСОрганизаций.Организация КАК Организация, СостоянияОСОрганизаций.ОсновноеСредство КАК ОсновноеСредство, МАКСИМУМ(СостоянияОСОрганизаций.ДатаСостояния) КАК ДатаСостояния ИЗ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизаций ГДЕ СостоянияОСОрганизаций.ДатаСостояния <= &ДатаСостояния СГРУППИРОВАТЬ ПО СостоянияОСОрганизаций.Организация, СостоянияОСОрганизаций.ОсновноеСредство) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизаций ПО ВложенныйЗапрос.Организация = СостоянияОСОрганизаций.Организация И ВложенныйЗапрос.ОсновноеСредство = СостоянияОСОрганизаций.ОсновноеСредство И ВложенныйЗапрос.ДатаСостояния = СостоянияОСОрганизаций.ДатаСостояния, РегистрСведений.СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчет.СрезПоследних КАК СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних ПО СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство = МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство И СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.Организация = МестонахождениеОСБухгалтерскийУчетСрезПоследних.Организация ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СпособыОтраженияРасходовПоАмортизацииСпособы.ПодразделениеОрганизации КАК ПодразделениеОрганизации, СпособыОтраженияРасходовПоАмортизацииСпособы.Ссылка КАК Ссылка ИЗ Справочник.СпособыОтраженияРасходовПоАмортизации.Способы КАК СпособыОтраженияРасходовПоАмортизацииСпособы) КАК ВложенныйЗапрос1 ПО СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.СпособыОтраженияРасходовПоАмортизации.Ссылка = ВложенныйЗапрос1.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних ПО СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство ГДЕ СостоянияОСОрганизаций.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияОС.ПринятоКУчету) Выводит, все ок Но при копировании этого запроса в скд ошибка остается  | 
|||
| 
    6
    
        lxndr    
     29.12.11 
            ✎
    06:42 
 | 
         
        (5) точно то, что нужно копируешь?     
         | 
|||
| 
    7
    
        ponaroshku    
     29.12.11 
            ✎
    06:44 
 | 
         
        (6) да:)))
  
        консоль выводит все данные, вставляю в скд, через конструктор открываю запрос, закрываю, сохраняю, открываю в 1с-ке: Ожидается имя таблицы ГДЕ <<?>> мистика какая-то  | 
|||
| 
    8
    
        Wobland    
     29.12.11 
            ✎
    06:48 
 | 
         
        (7) попробуй не делать "через конструктор открываю запрос, закрываю"     
         | 
|||
| 
    9
    
        Wobland    
     29.12.11 
            ✎
    06:49 
 | 
         
        видел я у себя такую мистику: запрос конструктором открывается, но не выполняется - разное количество полей в объединяемых. причём считал - одинаковое оно ;)     
         | 
|||
| 
    10
    
        ponaroshku    
     29.12.11 
            ✎
    07:03 
 | 
         
        (8) привет:)
  
        да, действительно после того, как перестала так делать все заработало чудеса какие-то:))  | 
|||
| 
    11
    
        ponaroshku    
     29.12.11 
            ✎
    07:03 
 | 
         
        +(10) строится он в консоли же тоже конструктором     
         | 
|||
| 
    12
    
        Wobland    
     29.12.11 
            ✎
    07:04 
 | 
         
        (10) ну какие чудеса, просто конструктор меняет текст запроса. странно, конечно, но раз зарабобтало, не трожь ;)     
         | 
|||
| 
    13
    
        ponaroshku    
     29.12.11 
            ✎
    07:08 
 | 
         
        (12) я даже дышать перестала:)))     
         | 
|||
| 
    14
    
        Wobland    
     29.12.11 
            ✎
    07:33 
 | 
         
        пробовал повторить на бухии 2.0 - не вышло, никаких ошибков     
         | 
|||
| 
    15
    
        ponaroshku    
     29.12.11 
            ✎
    07:36 
 | 
         
        (14) в смысле результат запроса оказался пустым?     
         | 
|||
| 
    16
    
        Wobland    
     29.12.11 
            ✎
    07:38 
 | 
         
        (15) в смысле ошибок не было, запрос отработал в СКД. а разбираться в смысле и параметрах не хотелось, поэтому пустой результат не удивил     
         | 
|||
| 
    17
    
        ponaroshku    
     29.12.11 
            ✎
    07:40 
 | 
         
        (15) поняла:)
  
        мистика:)))  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |