Пишу код в котором должны суммироваться количество заявок у водителей, но выводит ошибку.
&НаКлиенте
Процедура СформироватьОтчёт(Команда)
ЗаполнитьТабДок(ТабДок);
КонецПроцедуры
Выборка = Документы.РасходнаяНакладная.Выбрать();
Пока Выборка.Следующий() Цикл
ОблЭлемент.Параметры.Заполнить(Выборка);
ТабДок.Вывести(ОблЭлемент);
КонецЦикла;
Запрос = Новый Запрос;
Запрос.Текст = ("Выбрать
|Водитель,
|Сумма(КолвоЗаявок)
|Из
|Документы.РасходнаяНакладная
|СГРУППИРОВАТЬ ПО
|Итого");
Результат = Запрос.Выполнить();
Выборка_Б = Результат.Выбрать();
Пока Выборка_Б.Следующий() Цикл
ОблИтого.Параметры.Заполнить(Выборка_Б);
ТабДок.Вывести(ОблИтого)
КонецЦикла;
КонецПроцедуры
{Отчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(33)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:
{(5, 1)}: Таблица не найдена "Документы.РасходнаяНакладная"
<<?>>Документы.РасходнаяНакладная
(0)
Перепиши вот это:
Выборка = Документы.РасходнаяНакладная.Выбрать();
Пока Выборка.Следующий() Цикл
ОблЭлемент.Параметры.Заполнить(Выборка);
ТабДок.Вывести(ОблЭлемент);
КонецЦикла;
Запрос = Новый Запрос;
Запрос.Текст = ("Выбрать
|Водитель,
|Сумма(КолвоЗаявок)
|Из
|Документы.РасходнаяНакладная
|СГРУППИРОВАТЬ ПО
|Итого");
Результат = Запрос.Выполнить();
Выборка_Б = Результат.Выбрать();
Пока Выборка_Б.Следующий() Цикл
ОблИтого.Параметры.Заполнить(Выборка_Б);
ТабДок.Вывести(ОблИтого)
КонецЦикла;
Сделай 1 запрос без "Документы.РасходнаяНакладная.Выбрать();"
(4) прикольный форум пишешь вопрос а он сразу предлагает тебе выбрать похожие темы, а когда находишься на странице темы он показывает так же список похожих вопросов
(5) сейчас воскресенье, в этот день можно в качестве ответа на свой вопрос получить следующее. Не думай, наливай и пей.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший