Design a Logi Report
The following topics introduce developers to the basic concepts involved in designing a typical Logi report:
Purpose and Prerequisites
As mentioned above, the purpose of this topic is to give developers who are new to Logi Analytics technology and "Elemental Development" an introduction to designing a Logi report.
Ideally, developers who are going to work with Logi products should have a good understanding of:
- HTMLand XML
- SQL (or whatever it takes to access the datasource they're working with)
- "Stateless" web application concepts and web server technology
For a developer, understanding the potential, and limitations, of
these technologies is the key to a satisfactory development experience
with Logi products.
Standards? What Standards?
The HTML and browser paradigm was conceived with the idea of universal and generic presentation of information. Despite the efforts of international standards organizations, this lovely idea has morphed over time into something a bit different and sometimes it seems as if there are no standards. In reality, browsers vary by manufacturer and version in their presentation of web pages, providing a challenge for those developers whose target audience uses a variety of browsers.
There are a number of online testing sites that make it easy to see what
your Logi app will look like in different browsers. Some, like
display images of your app in different browser, while others, like
your app in a specific browser in an iFrame.
The ever-evolving HMTL5 standard is another moving target for developers. Different browsers support different sets of HTML5 features, and sites like HTML5 Test that can help you discover the related capabilities of your specific browser make and version. Another useful site, Can I Use, indicates which HTML5 features are available in various browsers on an feature-by-feature basis. Logi Analytics is working to include more HTML5 features in our products with each release.