Frage

Jetzt arbeite ich mit ActiveReport in ASP.NET und C#. Ich würde gerne wissen, dass ich die Seitennummer in "Abschnittsereignis" erhalten kann. Ich möchte einige Daten anzeigen, wenn die Seitennummer nicht gleich 1 ist. Also möchte ich die Seitennummer im Ereignis detail_format abrufen. Kann ich?

 private void detail_Format(object sender, EventArgs e)
{  
   int pageNumber = 0;
   //getting page number
   if(pageNumber == 1)
   {
     //do some function
   }
   else
   {
     //show some data
   }
}  

Ich muss also die aktuelle Seitennummer kennen. Bitte hilf mir.

Mit Grüßen.

War es hilfreich?

Lösung

if(this.PageNumber == 1)
{
}

Pagenumber ist eine Eigenschaft des aktuellen laufenden Berichts. Wenn Sie es jedoch im Ereignis von detail_format verwenden, sollten Sie wissen, dass es in Fällen, in denen ein Abschnitt auf einer Seite formatiert ist, möglicherweise nicht genau ist, dann aufgrund der Anpassung auf eine andere Seite verschoben werden muss. Der genauere Ort, um die Pagenumber bei der Vorabdruck -Veranstaltung zu verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top