Fast Report — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м (Пример)
 
Строка 7: Строка 7:
 
Текущую рабочую область в скрипте C++ можно получить следующим образом
 
Текущую рабочую область в скрипте C++ можно получить следующим образом
 
  ga = TfrxDbDataSet( Report.GetDataSet( "MASTERPIPELINE" ) ).DataSource.DataSet;
 
  ga = TfrxDbDataSet( Report.GetDataSet( "MASTERPIPELINE" ) ).DataSource.DataSet;
 +
= Полный текст скрипта =
 +
string title;
 +
variant t2;
 +
tdataset ga;
 +
{
 +
ga = TfrxDbDataSet(Report.GetDataSet( "MASTERPIPELINE" )).DataSource.DataSet;
 +
title = "Реестр счетов-фактур за услуги за " + DATE_STR_MY( <CURDATE> );
 +
t2 = ACS1UTH2FR3( <CURDATE>, selrows( GetForm( ga ), false, true ) );
 +
SetDataPipeLine( t2, 2 );
 +
}
  
 
= Смотрите также =
 
= Смотрите также =
 
[[Администрирование]]
 
[[Администрирование]]

Текущая версия на 09:46, 31 октября 2023

Fast Report - это инструмент для создания печатных форм

Пример

Расчеты с поставщиками - Документы - Счета-фактуры, Книга регистрации - Счета-фактуры за услуги

Реестр счетов-фактур за услуги

Файл на диске выглядит как

ACS1UTH2.fr3

Текущую рабочую область в скрипте C++ можно получить следующим образом

ga = TfrxDbDataSet( Report.GetDataSet( "MASTERPIPELINE" ) ).DataSource.DataSet;

Полный текст скрипта

string title;
variant t2;
tdataset ga;

{

ga = TfrxDbDataSet(Report.GetDataSet( "MASTERPIPELINE" )).DataSource.DataSet;
title = "Реестр счетов-фактур за услуги за " + DATE_STR_MY( <CURDATE> );
t2 = ACS1UTH2FR3( <CURDATE>, selrows( GetForm( ga ), false, true ) );
SetDataPipeLine( t2, 2 );

}

Смотрите также

Администрирование