Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> помогите с Запросом v7.7 , Запрос          
Cos Подменю пользователя
сообщение 24.04.12, 16:01
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 41
Спасибо сказали: 2 раз
Рейтинг: 0

Перем Запрос, ТекстЗапроса, Таб;
    //Создание объекта типа Запрос

    глПроверкаДаты(Дата1,Дата2);
    
    Запрос = СоздатьОбъект("Запрос");
    ТекстЗапроса =
    "//{{ЗАПРОС(Сформировать)

    |ПЕРИОД С Дата1 По Дата2;
    |Обрабатывать НеПомеченныеНаУдаление;
    |ОбрабатыватьДокументы Проведенные;
    |Док = Документ.РасходнаяНакладная.ТекущийДокумент, Документ.Обмен.ТекущийДокумент, Документ.ПриходнаяНакладная.ТекущийДокумент;
    |Склад = Документ.РасходнаяНакладная.Склад, Документ.Обмен.Склад, Документ.ПриходнаяНакладная.Склад;
    |Товар = Документ.РасходнаяНакладная.Товар, Документ.Обмен.Товар, Документ.ПриходнаяНакладная.Товар;
    |Кол = Документ.РасходнаяНакладная.Количество, Документ.Обмен.Количество, Документ.ПриходнаяНакладная.Количество;
    |Цена = Документ.РасходнаяНакладная.ЦенаСНДС, Документ.Обмен.ЦенаСНДС, Документ.ПриходнаяНакладная.ЦенаСНДС;
    |Скидка = Документ.РасходнаяНакладная.СуммаСкидки, Документ.Обмен.СуммаСкидки, Документ.ПриходнаяНакладная.СуммаСкидки;
    |СуммаСНДС = Документ.РасходнаяНакладная.СуммаСНДС, Документ.Обмен.СуммаСНДС, Документ.ПриходнаяНакладная.СуммаСНДС;
    |ВидОперации = Документ.РасходнаяНакладная.ВидОперации, Документ.Обмен.ВидРасчетаНБ,Документ.ПриходнаяНакладная.ВидОперации;
    |Дисконт = Документ.РасходнаяНакладная.Дисконт, Документ.Обмен.Дисконт, Документ.ПриходнаяНакладная.Дисконт;
    |Группировка Док упорядочить по Док.ДатаДок;
    |Группировка Товар без групп;
    |Условие(Дисконт = ВыбДисконт.Дисконт.Наименование);
    |Без Итогов;
    |"//}}

   ;
    // Если ошибка в запросе, то выход из процедуры

    Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
        Возврат;
    КонецЕсли;

    Ном = 1;
    Таб = СоздатьОбъект("Таблица");
    Таб.ИсходнаяТаблица("Сформировать");
    Таб.ВывестиСекцию("Заголовок");
    
    Состояние("Заполнение выходной таблицы...");
    
    Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
    
    Пока Запрос.Группировка("Док") = 1 Цикл
    Пока Запрос.Группировка("Товар") = 1 Цикл
        Ном = Ном + 1;
            Таб.ВывестиСекцию("Расход");
        КонецЦикла;
        Таб.ВывестиСекцию("ИтогоПоДок");
    КонецЦикла;


В цыкл не получаеться войти - что не так ???


Signature
-------------------------------
Не мы такие - жизнь такая

XBrut Подменю пользователя
сообщение 24.04.12, 16:16
Сообщение #2

Статус
**********
Группа: Пользователи
Сообщений: 1543
Спасибо сказали: 256 раз
Рейтинг: 0

Конструкция "Без Итогов" и две группировки не совместимы.
Уберите "Без итогов". пусть посчитает себе. От него не убудет.

Сообщение отредактировал XBrut - 24.04.12, 16:19

Спасибо сказали: Cos,

Cos Подменю пользователя
сообщение 24.04.12, 16:41
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 41
Спасибо сказали: 2 раз
Рейтинг: 0

Супер самое оно !!!
я просто не знал таких тонкостей


Signature
-------------------------------
Не мы такие - жизнь такая

Vofka Подменю пользователя
сообщение 24.04.12, 16:45
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

Cos, плюсуйте помогающему!

Спасибо сказали: Cos,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.06.25, 21:41
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!