Помощь - Поиск - Пользователи - Календарь
Полная версия: Подскажите как сделать
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Отчеты и обработки для платформы "1С:Предприятие 7.7"
Kirill_NN
Нужен отчет по контрагентам вида:
Контрагент - Тип цен по умолчанию - Срок кредита дней - Сумма кредита
Если не трудно подскажите как сделать??
Уровень знаний 1С - изменение таблиц на печать, объединение конфигураций

Запрос = СоздатьОбъект ("Запрос")
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Контрагент = Справочник.Контрагенты.ЮрФизЛицо;
|Группировка Контрагент
|"//}}ЗАПРОС
;

Куда дальше пока не понимаю...
Если не трудно подскажите куда дальше рыть...
Заранее благодарен!
Senya
Откройте консоль запросов. Запрос что-то вроде:
ВЫБРАТЬ
Контрагенты.Ссылка,
Контрагенты.Наименование,
Контрагенты.ОсновнойДоговорКонтрагента.ТипЦен,
Контрагенты.ОсновнойДоговорКонтрагента.ДопустимаяСуммаЗадолженности,
Контрагенты.ОсновнойДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности
ИЗ
Справочник.Контрагенты КАК Контрагенты
Консоль открывается из Отчеты - универсальные - консоль запросов
Успехов.
Kirill_NN
Цитата(Senya @ 3.9.2007, 12:49) *

Откройте консоль запросов. Запрос что-то вроде:
ВЫБРАТЬ
Контрагенты.Ссылка,
Контрагенты.Наименование,
Контрагенты.ОсновнойДоговорКонтрагента.ТипЦен,
Контрагенты.ОсновнойДоговорКонтрагента.ДопустимаяСуммаЗадолженности,
Контрагенты.ОсновнойДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности
ИЗ
Справочник.Контрагенты КАК Контрагенты
Консоль открывается из Отчеты - универсальные - консоль запросов
Успехов.


Через мастер запросов получилось только вывести всех Контрагентов... как вывести остальное?? Сумму кредита и т.д.??
Kirill_NN
Цитата(Kirill_NN @ 3.9.2007, 13:12) *

Через мастер запросов получилось только вывести всех Контрагентов... как вывести остальное?? Сумму кредита и т.д.??

Тьфу... до такой простоты сразу не дадумался...
--Запрос.ГлубинаКредита--
:-)
Kirill_NN
Не понимаю...

//*******************************************
// Процедура генерации запроса Сформировать.
//
Процедура Сформировать()
Перем Запрос, ТекстЗапроса, Таб;
//Создание объекта типа Запрос
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Обрабатывать НеПомеченныеНаУдаление;
|ДатаДок = Документ.Реализация.ДатаДок;
|НомерДок = Документ.Реализация.НомерДок;
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
// Подготовка к заполнению выходных форм данными запроса
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
// Заполнение полей "Заголовок"
Таб.ВывестиСекцию("Заголовок");
Состояние("Заполнение выходной таблицы...");
Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
// Вывод заполненной формы
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать", "");
КонецПроцедуры

Этот гад выводит мне только последнюю реализацию!!
Подскажите plz!!!
Amishechka
добавь в мастере группировку по документам
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.