Спасибо большое!
Немного подкорректировал и все пошло.
Код:
|
public Int64 GetLastDist()
{
Int64 LastDist = 0;
DataSourceBase ds = Report.GetDataSource("DS_CANDistance");
ds.Init();
// перебираем все записи в источнике
while (ds.HasMoreRows)
{
// получаем значение поля для текущей записи источника
LastDist = ((Int64)Report.GetColumnValue("DS_CANDistance.TotalDistance"));
// переходим на следующую запись
ds.Next();
}
return LastDist;
} |
Добавлено через 53 минуты
Еще вопрос, когда этот отчет делаю с "разбивкой по рейсам", каждый рейс получается на новой странице, как сделать чтобы рейсы у каждого авто шли друг за другом на одном листе, а лист менялся если не влазит или машина другая началась.