Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Web Reports?

Posted on 2000-03-10
7
143 Views
Last Modified: 2010-04-04
Hi Guys,

     As anybody else we're moving to the Internet. Our program is already available on our website and our clients can look up their own database but reports aren't available yet.
    So what is the best tool available to produce reports through the net and where I can get it?


Sinceramente,
Reginaldo
     
0
Comment
Question by:rarigo
  • 3
  • 2
  • 2
7 Comments
 
LVL 5

Expert Comment

by:TheNeil
ID: 2604227
You could try Crystal Reports by Seagate. It's an Active X object as far as I know

The Neil
0
 

Author Comment

by:rarigo
ID: 2604281
Hi TheNeil,
 
     In fact I'm posting this question to find another tool other than Crystal Reports. Don't you know if there is another one like Report Builder or so?


Reginaldo
0
 
LVL 5

Expert Comment

by:TheNeil
ID: 2604305
Sorry, Crystal Reports is the only one I've ever had any experience with (however small)

The Neil =:(
0
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

 
LVL 15

Expert Comment

by:simonet
ID: 2604317
Depending on how complex the reports are, you can use the TPageProducer and its derivative components (TQueryPageProducer, etc).

I found it to be extremely useful and easy to use.

Yours,

Alex
0
 

Author Comment

by:rarigo
ID: 2604355
Hi Alex,
 
     They're very complex and we have a lot of them to do. Do you really think I can do them using TPageProducer...?


Reginaldo

     
0
 
LVL 15

Accepted Solution

by:
simonet earned 100 total points
ID: 2606456
YEs, I think so.

I've created written an ISAPI app that generates fairly complex pages (with all sorts of data, from all sorts of sources) using a TPageProducer.

Once you get the grip of it and understand how to change the underlying HTML text, it all becomes easy.

I use a lot of <#whatever> tags, which you can, in code, change into anything you want.

The basic outline is: create the skeleton for the report, using plain HTML. However, instead of actual data, use <#yourtagname> tags, and change them in code. One <#yourtagname> doesn't necessarily have to hold one piece of data, but lots of them.

I combine several TQueryPageProducers into a single resulting TPageProducer's response.text. I do that in order to easen the process of creating HTML tables.

The same goes for summaries.

The hardest part of it all, is creating lots of SQL scripts, and putting it all together, but not really hard actually.

I don't have the code I wrote right now (it's in my office), but if you play with it for a while, I am pretty sure you'll get the handle of it in no time.

Alex
0
 

Author Comment

by:rarigo
ID: 2611995
Hi Alex,

   Thanks for your time. I'll give a try. if you will you can send me anything you want about this. Hehe.

Yours,

Reginaldo
rarigo@hotmail.com

0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Simple Delphi Question 9 96
Communication Between RC4 Delphi <-> PHP 3 123
Reconfigure Delphi Install? 2 60
Twebbrowser in Fire monkey android scrolling to bottom 1 44
Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question