Друзья, может кто из Вас простыми доступными для физика-математика словами (опыт 5 лет в 1с7) объяснить схему построения ПРЯМОГО ЗАПРОСА в ДБФ-базе с помощью 1с++ ?
(что скачать, куда поставить и пр.)
К примеру есть простенький запрос по долгам поставщикам из Регистра.ПОСТАВЩИКИ (ТиС) - как его "переделать" в ПРЯМОЙ ?
Запрос таков -
Процедура Сформировать()
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ДатаНачала по ДатаКонца;
|Контрагент = Регистр.Поставщики.Договор.Владелец;
|Долг = Регистр.Поставщики.СуммаРуб;
|Док = Регистр.Поставщики.КредДокумент;
|Функция КонОст = КонОст(Долг);
|Группировка Контрагент;
|";
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Сообщить("Ошибка в запросе");
Возврат;
КонецЕсли;
Пока Запрос.Группировка(1)=1 Цикл
Контр = Запрос.КонтрАгент;
СуммаДолга = Запрос.КонОст;
Докум = Запрос.Док;
Сообщить("агент ----- "+Контр);
Сообщить("долг = "+СуммаДолга);
Сообщить("документ = "+Докум);
КонецЦикла;
КонецПроцедуры
//************************************************
Буду премного благодарен за добрый совет.
В свою очередь могу быть полезен практически любыми консультациями по математике-физике.
Воскресенский Игорь.
garry366@mail.ru