Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 15:15

Ошибка при формировании отчета

Автор macropode, 14 мар 2012, 17:08

0 Пользователей и 1 гость просматривают эту тему.

macropode

помогите пожалуйста пытаюсь создать отчет по остатками товаров выдает ошибку:
Прецедура <<?>>Сформировать()
{Отчет.новый1.Форма.Модуль(2)}: Переменная не определена (Сформировать)
Таб<<?>>.НоаваяКолонка("Наим,"Строка",50,0);
{Отчет.новый1.Форма.Модуль(5)}: Переменная не определена (Таб)
Таб<<?>>.НоваяКолонка("Цена","Строка",15,0);
{Отчет.новый1.Форма.Модуль(6)}: Переменная не определена (Таб)
Таб<<?>>.НоваяКолонка("Количество","Справочник.Подразделение");
{Отчет.новый1.Форма.Модуль(7)}: Переменная не определена (Таб)
Таб<<?>>.НоваяСтрока();   //не забываем про это
{Отчет.новый1.Форма.Модуль(19)}: Переменная не определена (Таб)
Таб<<?>>.Наим=сотр.Наименование;
{Отчет.новый1.Форма.Модуль(20)}: Переменная не определена (Таб)
Таб<<?>>.Цена=сотр.Цена;
{Отчет.новый1.Форма.Модуль(21)}: Переменная не определена (Таб)
Таб<<?>>.Количество=сотр.Количество;
{Отчет.новый1.Форма.Модуль(24)}: Переменная не определена (Таб)
КонецЦикла;<<?>>
{Отчет.новый1.Форма.Модуль(26)}: Обнаружено логическое завершение исходного текста модуля

Ссылка на конфигурацию вот: http://narod.ru/disk/43695387001.57a9fae7392bcd79c43e790a121c05af/Config.rar.html

Буду очень благодарен если поможете!

volodya1122

Ві хотябі прочли то что написали...
Прецедура А должно быть Процедура

и вообще проверте текст....

volodya1122

Дальше, имя таблицы значение и печатной таблицы не должны совпадать

volodya1122

И вообще посмотрев на тот "шедевр" который Вы пытаетесь создать, вопросов будет уж очень много.

macropode

Понимаю, вообще в создании отчета я ничего не понимаю (это наверно и видно :) )

sergejK74

Это какое-то учебное задание?
Процедура Сформировать()
Таб = СоздатьОбъект("ТаблицаЗначений");
//не забываем указывать тип и размерность
Таб.НоваяКолонка("Наим","Строка",50,0);
Таб.НоваяКолонка("Цена","Число",15,2);
Таб.НоваяКолонка("Количество","Число",15,3);
сотр = СоздатьОбъект("Справочник.Товары");
сотр.ВыбратьЭлементы(); //выбираем всех из справочника
Пока сотр.ПолучитьЭлемент()=1 Цикл //читаем по одному
Если Сотр.ЭтоГруппа() = 1 Тогда
Продолжить;
КонецЕсли;
Таб.НоваяСтрока();
        Таб.Наим=сотр.Наименование;
        Таб.Цена=сотр.Цена;
        //Таб.Количество=сотр.Количество;
КонецЦикла;
КонецПроцедуры;
Кнопочка Спасибо - слева!

macropode

Цитата: sergejK74 от 15 мар 2012, 11:48
Это какое-то учебное задание?
Да, это было учебное задание. но я всё сделал =) всё работает всё супер! и изменение количества и отчет по количеству. всё благодаря этой методички! Спасибо большое!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск