| 
    
        
     
     | 
    
  | 
В запросе не работает условие в разделе ГДЕ | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    06:30 
 | 
         
        Привет!
 
        Не работает запрос: ВЫБРАТЬ ВнутренниеЗаказыОстатки.Период, ВнутренниеЗаказыОстатки.Номенклатура, ВнутренниеЗаказыОстатки.ВнутреннийЗаказ ИЗ РегистрНакопления.ВнутренниеЗаказы КАК ВнутренниеЗаказыОстатки где ВнутренниеЗаказыОстатки.ВнутреннийЗаказ = &Заказ В параметре Заказ передается ссылка на документ Внутренний заказ. Если выполнить запрос, он ничего не возвращает, если убрать условие "Где", тогда возвращаются все движения, и среди них ЕСТЬ!!! движения с искомым внутренним заказом. Почему запрос не работает в первом случае? Подскажите пожалуйста. Типы значений везде одинаковые.  | 
|||
| 
    1
    
        Metman    
     28.11.14 
            ✎
    06:36 
 | 
         
        ВнутренниеЗаказыОстатки.Регистратор = &Заказ     
         | 
|||
| 
    2
    
        Wobland    
     28.11.14 
            ✎
    06:36 
 | 
         
        ты попутал     
         | 
|||
| 
    3
    
        Wobland    
     28.11.14 
            ✎
    06:36 
 | 
         
        >РегистрНакопления.ВнутренниеЗаказы КАК ВнутренниеЗаказыОстатки
 
        сам придумал?  | 
|||
| 
    4
    
        Cube    
     28.11.14 
            ✎
    06:37 
 | 
         
        (0) Да ну нафиг!
 
        Попробуй так: ВЫБРАТЬ ВнутренниеЗаказыОстатки.Период, ВнутренниеЗаказыОстатки.Номенклатура, ВнутренниеЗаказыОстатки.ВнутреннийЗаказ, ВЫБОР КОГДА ВнутренниеЗаказыОстатки.ВнутреннийЗаказ = &Заказ ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК ЭтоНашЗаказ ИЗ РегистрНакопления.ВнутренниеЗаказы КАК ВнутренниеЗаказыОстатки  | 
|||
| 
    5
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    06:50 
 | 
         
        (3) Я переписывал другой запрос, алиас таблицы не стал менять     
         | 
|||
| 
    6
    
        SeraFim    
     28.11.14 
            ✎
    06:50 
 | 
         
        дай угадаю - передаешь не ссылку, а объект?     
         | 
|||
| 
    7
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    06:51 
 | 
         
        (4) попробовал. везде ложь. Видимо что-то все-таки с типами не то. Но я все вроде проверил((     
         | 
|||
| 
    8
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    06:57 
 | 
         
        (6) Передаю именно ссылку. Запрос отлаживаю в консоли запросов. Я уже вручную написал выборку именно ссылки. Все равно никакой реакции. Сейчас попробую в обработке запрос выполнить.     
         | 
|||
| 
    9
    
        Cube    
     28.11.14 
            ✎
    07:00 
 | 
         
        (7) Покажи нам скрин результата.     
         | 
|||
| 
    10
    
        break    
     28.11.14 
            ✎
    07:12 
 | 
         
        покажи весь код с установкой параметров     
         | 
|||
| 
    11
    
        cw014    
     28.11.14 
            ✎
    07:12 
 | 
         
        > В параметре Заказ передается ссылка на документ Внутренний заказ. 
 
        > тогда возвращаются все движения, и среди них ЕСТЬ!!! Может ты номер посмотрел, а дату нет? Может года разные и твоего внутреннего заказа на самом деле там НЕТ!!!  | 
|||
| 
    12
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    07:20 
 | 
||||
| 
    13
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    07:23 
 | 
         
        извините, скрины почему-то мелкие на радикале     
         | 
|||
| 
    14
    
        Wobland    
     28.11.14 
            ✎
    07:23 
 | 
         
        (13) ты просто не умеешь их готовить     
         | 
|||
| 
    15
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    07:24 
 | 
         
        (11) Нет, тут все точно. Дата одинаковая     
         | 
|||
| 
    16
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    07:26 
 | 
||||
| 
    17
    
        Cube    
     28.11.14 
            ✎
    07:26 
 | 
         
        (12) Попробуй параметр не на встроенном языке сделать, а руками напрямую выбери.     
         | 
|||
| 
    18
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    07:27 
 | 
         
        (17) Пробовал - то же самое     
         | 
|||
| 
    19
    
        Cube    
     28.11.14 
            ✎
    07:28 
 | 
         
        И ещё добавь в запрос поле:
 
        ВЫБРАТЬ ВнутренниеЗаказыОстатки.Период, ВнутренниеЗаказыОстатки.Номенклатура, ВнутренниеЗаказыОстатки.ВнутреннийЗаказ, &Заказ КАК Параметр, ВЫБОР КОГДА ВнутренниеЗаказыОстатки.ВнутреннийЗаказ = &Заказ ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК ЭтоНашЗаказ ИЗ РегистрНакопления.ВнутренниеЗаказы КАК ВнутренниеЗаказыОстатки  | 
|||
| 
    20
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    07:32 
 | 
         
        (19) Попробовал. Там пустая ссылка везде вместо ссылки на документ. Видимо консоль глючная какая-то. Хрень какая-то     
         | 
|||
| 
    21
    
        anddro    
     28.11.14 
            ✎
    07:33 
 | 
         
        ТИПЗНАЧЕНИЯ() на значение регистра и параметр запроса что показывает?     
         | 
|||
| 
    22
    
        Cube    
     28.11.14 
            ✎
    07:33 
 | 
         
        (20) Ну вот и разобрались :)
 
        Посоветую тебе эту консоль: http://www.lavelin.ru/skachat/download/4-1s/3-tipovaya-obrabotka-firmy-1s-konsol-zaprosov-dopolnennaya.html Всю жизнь ей пользуюсь - удобная.  | 
|||
| 
    23
    
        Wobland    
     28.11.14 
            ✎
    07:34 
 | 
         
        (20) >Там пустая ссылка везде вместо ссылки на документ
 
        вот тебе и ответ  | 
|||
| 
    24
    
        Wobland    
     28.11.14 
            ✎
    07:35 
 | 
         
        (22) >Всю жизнь ей пользуюсь - удобная
 
        пропавшее детство...  | 
|||
| 
    25
    
        Лкфае гтв Дшсре    
     28.11.14 
            ✎
    07:40 
 | 
         
        (22) (24) (21) Сделал обработку, все нормально работает. Два часа времени убил на это. Просто жесть. Спасибо всем.     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |