Re: [NF] Reporting in Python (Django)

2018-03-13 Thread Ricardo Araoz
Don't use Django. On 13/03/18 13:58, Thierry Nivelet wrote: Great discussion, thanks for your insights! So you use Django without doing Web App? "/Django makes it easier to build better Web apps more quickly and with less code./" Thierry Nivelet FoxInCloud Give your VFP app a second life

Re: [NF] Reporting in Python (Django)

2018-03-13 Thread Thierry Nivelet
Great discussion, thanks for your insights! So you use Django without doing Web App? "/Django makes it easier to build better Web apps more quickly and with less code./" Thierry Nivelet FoxInCloud Give your VFP app a second life in the cloud http://foxincloud.com/ Le 13/03/2018 à 17:33,

Re: [NF] Reporting in Python (Django)

2018-03-13 Thread Ricardo Araoz
Love Python. Don't do browser apps. On 13/03/18 13:23, Thierry Nivelet wrote: Ricardo, Whatever the language you choose, you'll meet 2 serious obstacles down the road to a Web Application: 1. **Write responsive HTML/CSS/JS**: if you want to somehow clone the layout of the forms of your

Re: [NF] Reporting in Python (Django)

2018-03-13 Thread Thierry Nivelet
Ricardo, Whatever the language you choose, you'll meet 2 serious obstacles down the road to a Web Application: 1. **Write responsive HTML/CSS/JS**: if you want to somehow clone the layout of the forms of your VFP desktop application, and render it as responsive HTML using - eg. - the

Re: [NF] Reporting in Python (Django)

2018-03-12 Thread Ricardo Araoz
Thanks Thierry, but I've gone over to Python, love the language and libraries, gives me pleasure to write it. As for the 10x times, it might be true if you are left to your own devices. But thankfully it has loads of beautiful and useful libraries which allow me to keep writing a language I've

Re: [NF] Reporting in Python (Django)

2018-03-12 Thread Thierry Nivelet
Ricardo, Unless learning Python is for you so important and compelling that you accept to spend 10x more time for the same result, did you look at FoxInCloud? Thierry Nivelet http://foxincloud.com/ Give your VFP app a second life in the cloud > Le 12 mars 2018 à 18:58, Ricardo Araoz

Re: [NF] Reporting in Python (Django)

2018-03-12 Thread Ted Roche
On Mon, Mar 12, 2018 at 2:13 PM, Ed Leafe wrote: > > These are HTML generators, so there is just one per document. Not > sure how you would translate that to hard copy page breaks. > CSS to the rescue! You can set up a block with @media print { ... } and include loads of

Re: [NF] Reporting in Python (Django)

2018-03-12 Thread Ricardo Araoz
Thanks Ed, you saved me a few hours of reading. On 12/03/18 15:13, Ed Leafe wrote: On Mar 12, 2018, at 12:58 PM, Ricardo Araoz wrote: Ed, never worked with templating systems, but reading the examples I have a few doubts regarding their capabilities, maybe you know the

Re: [NF] Reporting in Python (Django)

2018-03-12 Thread Ed Leafe
On Mar 12, 2018, at 12:58 PM, Ricardo Araoz wrote: > > Ed, never worked with templating systems, but reading the examples I have a > few doubts regarding their capabilities, maybe you know the answer to them? > In the example they define items, but will the template

Re: [NF] Reporting in Python (Django)

2018-03-12 Thread Ricardo Araoz
Ed, never worked with templating systems, but reading the examples I have a few doubts regarding their capabilities, maybe you know the answer to them? In the example they define items, but will the template generate a new title on top of every page? Can you define page sizes, page footers,

Re: [NF] Reporting in Python (Django)

2018-03-12 Thread Ajit Abraham
Thanks Ed. I had seen that before - but as there was no GUI, I ignored it. I need the GUI for absolute positioning of objects - similar to VFP/Crystal/Jasper report builders. Will have another look at it. While I don’t do much reporting in Python these days, I would recommend a simple

Re: [NF] Reporting in Python (Django)

2018-03-08 Thread Ricardo Araoz
I've checked it out, I can see your point, it's a beautiful tool, but too many dependencies and a long product chain. For simple database reports (that would be 98% of the time) I'll work with xlsxwriter and PollyReports which is close to the fox style but stays within python and keeps the

Re: [NF] Reporting in Python (Django)

2018-03-08 Thread Stephen Russell
Happy Happy Joy Joy they say. Needing 3 server environments to dev, test as well as prod because one upgrade or update can screw things up. Been there and done that. On Thu, Mar 8, 2018 at 10:15 AM, Alan Bourke wrote: > I've used JasperStudio alongside Servoy (which

Re: [NF] Reporting in Python (Django)

2018-03-08 Thread Alan Bourke
I've used JasperStudio alongside Servoy (which is essentially a Java/Apache stack) to do this and it was the path of least resistance. Once it was up and going it has worked fine creating complicated invoice PDF files on demand from a database. But as is the way with development nowadays it's

Re: [NF] Reporting in Python (Django)

2018-03-08 Thread Ajit Abraham
Thanks Ricardo, On 08/03/2018 01:39, Ricardo Araoz wrote: You could also check "relatorio" and "pod" if you are willing to work with open office. Gaetan's Appy Framework does exactly that. It works with odt documents. For simple reporting, it is ok. But for complex reports(which is easy in

Re: [NF] Reporting in Python (Django)

2018-03-07 Thread Ricardo Araoz
I googled a bit. The ideal thing would be something that generates RML (ReportLab Markup Language) and then use python's rml2pdf library, but I havent found any graphical RML generator. You could also check "relatorio" and "pod" if you are willing to work with open office. For a tool which uses

Re: [NF] Reporting in Python (Django)

2018-03-07 Thread Ed Leafe
On Mar 7, 2018, at 9:03 AM, Ajit Abraham wrote: > > Thanks Ed. I had seen that before - but as there was no GUI, I ignored it. > I need the GUI for absolute positioning of objects - similar to > VFP/Crystal/Jasper report builders. Well, there *is* the Dabo ReportWriter,

Re: [NF] Reporting in Python (Django)

2018-03-07 Thread Ajit Abraham
Thanks Ed. I had seen that before - but as there was no GUI, I ignored it. I need the GUI for absolute positioning of objects - similar to VFP/Crystal/Jasper report builders. Will have another look at it. While I don’t do much reporting in Python these days, I would recommend a simple

Re: [NF] Reporting in Python (Django)

2018-03-07 Thread Ed Leafe
On Mar 7, 2018, at 4:23 AM, Ajit Abraham wrote: > Before I make the final leap to Jasper, I want to ask those who are working > with Python - as to what they are using for a GUI reporting tool similar to > VFP and that which does not involve a reporting service to be run

Re: [NF] Reporting in Python (Django)

2018-03-07 Thread Alan Bourke
The bottom line is I doubt you'll find anything as simple as the Visual FoxPro report writer in the sphere in which you are working. This isn't a Django/Python/Windows/Linux thing, it's just how things are now especially in the web development world.