Categories: TutorialsData

Pentaho Reporting: Building Interactive Reports in HTML

1 min read

Interactive HTML report properties

All reporting elements share a common set of HTML-related properties that may be used to create a dynamic report. Below is a list of properties and their uses:

HTML Properties

class

This property sets the class attribute of the current HTML entity to the specified value.

name

This property sets the name attribute of the current HTML entity to the specified value.

title

This property sets the title attribute of the current HTML entity to the specified value.

xml-id

This property allows the naming of the current HTML entity, setting the id attribute, making it possible to reference in outside scripts.

append-body

This property allows the placement of raw HTML within the body of the HTML document, prior to the rendering of the current element.

append-body-footer

This property allows the placement of raw HTML within the body of the HTML document, after the rendering of the current element.

append-header

Defined only at the master report level, this property allows the inclusion of raw HTML within the header of the HTML document generated. This location is traditionally used to load additional CSS files, as well as external JavaScript files.

Packt

Share
Published by
Packt

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago