7.7 Нужна помощь в составлении запроса

Тема в разделе "Общие вопросы "1С:Предприятие 7.7"", создана пользователем Cor1c, 8 июн 2009.

  1. TopicStarter Overlay
    Cor1c
    Offline

    Cor1c

    Регистрация:
    8 июн 2009
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Суть проблемы следующая:
    Есть отчет который формируется из регистрта ПартииНаличие. При выполнении весь запрос группируется по номенклатуре. Задача, выбрать в запросе продажи без определенного договора.
    Проблема в том что бы выбрать договор нужно зайти в текущий док, а такое поле(договор) есть не у всех элементов запроса. Естественно при выполнении запроса начинают вываливаться предупреждения "Поле агрегатного объекта не обноружено(договор)". можно ли как нибудь при выполлении запроса скрывать такое сообщение?

    вот фрагменты из этого запроса

    Код:
    ДогХран = "ранен";     /// здесь чать названия договоров, которые нужно отсеять
    
    
    
    ТекстЗапроса = "
    |Период с ДатаНачалаЗапроса по ДатаКонцаЗапроса;
    |Номенклатура	 = Регистр.ПартииНаличие.Номенклатура; 
    |РегФирма		 = Регистр.ПартииНаличие.Фирма;
    |Мол             = Регистр.ПартииНаличие.МОЛ;
    |Поставщик		 = Регистр.ПартииНаличие.Партия.Поставщик;
    |ТекущийДокумент = Регистр.ПартииНаличие.ТекущийДокумент; 
    
    |ПродСтоимость   = Регистр.ПартииНаличие.ПродСтоимость;
    |Количество		 = Регистр.ПартииНаличие.Количество;
    |КодОперации     = Регистр.ПартииНаличие.КодОперации;
    |Сумма           = Регистр.ПартииНаличие.СуммаУпр;
    |НД              = Регистр.ПартииНаличие.Номенклатура.ОсновноеСвойство.ЗначениеСвойства; 
    |ОборачТовара    = Регистр.ПартииНаличие.Номенклатура.Оборачиваемость;
    |Страна          = Регистр.ПартииНаличие.Номенклатура.СтранаПроисхождения;
    |КлассНоменклат  = Регистр.ПартииНаличие.Номенклатура.КлассТовара;
    |Условие (НЕ(Номенклатура в НетСЗТовар));  
    |Условие (Номенклатура в Товары);		
    |Условие (КодОперации <> Перечисление.КодыОпераций.ПередачаВРозницу);
    
    //!! Проверка нужного условия
    |Условие (Найти(ТекущийДокумент.Договор,ДогХран)=0);
    |
    |Группировка Номенклатура;
    |";
    
    Пользуйтесь тэгами
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    При обращении к реквизиту используй конкретный вид документа:
    Код:
    ТекущийДокумент.Реализация.Договор
    
    

Поделиться этой страницей