Пример 5. Смещение позиции печати

Top  Previous  Next

В этом примере мы покажем, как можно смещать бэнды вручную, используя свойства объекта Engine. Мы будем использовать:

 

событие BeforePrint бэнда;
объект Engine.

 

Создайте простой отчет следующего вида:

 

scriptEvents1

 

У бэнда создайте обработчик события BeforePrint:

 

private void Data1_BeforePrint(object sender, EventArgs e)

{

  Engine.CurX = ((Int32)Report.GetVariableValue("Row#")) * 10;

}

 

Запустите отчет на выполнение, и вы увидите следующее:

 

scriptExample5_1