I need an advice how to write correspondence in Servoy.
Usually is a database not the best application to write letters. Formatting, placing images and page setup are a real pain.
In Filemaker we could call a Word template, fill it with data from FileMaker and save it externally with a link so we could open it, make changes all from our database.
I would like to do the same in Servoy, but then save it in a blob in stead. Is this possible? Or is there a better way?
It sounds like a job for a Google Docs mash-up. I do not think the complete interface for that is available yet, but the following will provide a deep link to Gmail or Gmail Compose:
//deep link to Gmail
var a = ‘https://www.google.com/accounts/ServiceLoginAuth?’;
var b = ‘Email=’;
var c = gmail_name;
var d = ‘&Passwd=’;
var e = gmail_password;
var f = ‘&continue=’;
var g = ‘http://mail.google.com/mail’;
var h = ‘https%3A%2F%2Fgmail%2Egoogle%2Ecom%2Fgmail%3Fview%3Dcm%26fs%3D1%26tf%3D1#compose’;
var i = ‘_self’;
application.showURL(a + b + c + d + e + f + g, i);
//to deep link to Gmail Compose (substitute h for g)
The above is not a complete solution, but it is a start.
With the OLE Bean it is possible to place a Word instance on a Servoy form as if it is part of the Solution. More info: http://www.it2be.com/beans.htm#ole
Nice are you people! First you show me heaven and then…
But seriously! I would like to store the documents in Servoy, not externally.
Every time the user makes changes to the document the new version should be stored in place of the old one.