Archive for SymphonyThursday

SymphonyThursday: A LotusScript Mail Merge API Tip

April 15 2010

Here is a great tip for anyone working with mail merge in Lotus Symphony Documents 1.3 using the LotusScript API. One of the first things people want to do with automating mail merge is to automate just enough so the user can write a form letter without having to automate the whole process. Just get the selected documents, map the fields, and open the mail merge wizard/process. We do this pretty easily with Microsoft Word Mail Merge and the Mail Merge Wizard. Until now, this was not possible with Lotus Symphony Documents. The key is the ShowMailMergeSideBar function on the Mail Merge object. We (PSC) was using the document text as stated, and it was causing issues. The Sidebar would come up in strange ways and the completed merge would not have the field data. Totally strange. So before I reveal the solution, let's look at the documentation for the method: Method ShowMailMergeSideBar This method opens mail merge sidebar in Lotus Symphony. Be sure that the document is visible, othe

Introduction to the Lotus Symphony LotusScript API

October 14 2009

As you might have heard, Notes 8.5.1 includes a new API for Lotus Symphony - in native LotusScript. It works with all three of the Symphony applications, but the Lotus Symphony Presentations API is very bare in this release. I will cover more about each Symphony application in individual blog entries to follow, but I wanted to give an overview of the LotusScript API first. To begin working with the Lotus Symphony LotusScript API, you need to download the file lotus_symphony851_win_CZ5SZEN.exe. You can get this from both PartnerWorld or Passport Advantage. There is also a version of the file for Linux. Once you have downloaded and unzipped the Toolkit, you will see the following: Here is a description of each folder: docs - contains two pdf's: "IBM Lotus Symphony Developer's Guide.pdf" which is all about working with the Symphony API for modifying the menu, sidebar, and menu bar and is targeted at Expeditor developers and "Symphony Developer's Guide for Notes.pdf" which is for No

Symphony Thursday: New Widgets Released

September 10 2009

IBM has sent out a press release announcing new widgets for Lotus Symphony: Contact: Mike Azzi IBM Communciations 914-766-1561 azzi@us.ibm.com IBM Now Offering Microsoft Customers Lotus Symphony Software with Popular Widgets ARMONK, NY, September 10, 2009 --- IBM is now offering Microsoft customers free of charge Lotus Symphony software that is compatible with Microsoft Office formats and supports a wide range of widgets which extend the functionality of the software. IBM and a variety of third parties -- including independent software vendors, individual developers, customers and IBM business partners -- are writing a variety of widgets to take advantage of this new feature. Popularized by consumer Web sites and third parties, widgets allow Symphony users to tap into everything from Web-based Google Gadgets, Lotus Sametime, Lotus Quickr, Lotus Connections and popular wikis, to Microsoft SharePoint and MSN, all from within Symphony. Users can easily drag-and-drop widgets

Symphony Thursday - Lotus Symphony 1.3 Released!

June 11 2009

Lotus Symphony 1.3 is now available - for Windows, Linux, and Mac!. Here are links to the press release, installation guide, and release notes. Specifically, here are the new features in Lotus Symphony 1.3: Functional enhancements: Enabled Microsoft® Office 2007 files import support. Significant enhancements in DataPilot in spreadsheets, including show/hide field items panel, drill down to details, DataPilot cache support, and default styles. Numbering enhancement in documents to improve interoperability with Microsoft Word. Enabled Microsoft Office and IBM Lotus SmartSuite® password protection support for spreadsheets. Enabled network URI access and hyperlink support that allows you to create network connection hyperlinks for URI protocols including FTP, MailTo, and SMB. Enabled envelope support which allows you to create an envelope, set envelope properties, and set printing options. Enabled Widgets Catalog server support. Improved print performance. Enabled Sumproduct's ForceA

Symphony Thursday - I am speaking about Lotus Symphony at UKLUG!

May 28 2009

I got the official word that my presentation on Lotus Symphony has been approved for UKLUG. Lotus Symphony and You - How to stop giving Microsoft your money! For years, you have given Microsoft money for Office Licenses. Would you be interested if we could show you how you could save the money and still produce great documents, spreadsheets and presentations? This session is for you. The first half of the session will be a real-world comparison of Lotus Symphony to Microsoft Office and OpenOffice.org. We will help you decide what type of workers and situations should use which product. We will transition the session to cover the Application Development story. What can you do to integrate Lotus Symphony with your applications? We will cover Composite Applications, Plug-ins, and Automation - UNO, LotusScript, and Java. Last we will preview Lotus Symphony 2.0. Come to this session with an open mind! Not just a session on development - we actually cover some strategy and positioning up-

Symphony Thursday - What’s New in Lotus Symphony 1.3 (and what will wait until Notes 8.5.1)

May 28 2009

Ed Brill and Stuart McIntyre both covered this video earlier this week, which reveals the following new features in Lotus Symphony 1.3: Support for reading Office 2007 file formats Support for widgets and Live Text Support for network connection hyperlinks for URI protocols New clip art Enhanced animation effects in Symphony Presentations Improved DataPilot functionality in Symphony Spreadsheets The ability to create and print envelopes, and enhancements to outline-level numbering styles in Symphony Documents One of the things that will not be included with Lotus Symphony 1.3 is the new LSX Toolkit which will bring LotusScript and Java abstraction to the UNO API that Lotus Symphony (and of course OpenOffice.org) use. This will allow Notes developers to automate Symphony without having to go thru COM or OLE abstraction. The toolkit will be delivered with Notes 8.5.1 later this year, which will also include Symphony 1.3. Just a bit longer to wait for that feature. I have had a c

Symphony Thursday - The Story of Lotus Symphony Video

May 28 2009

A great video that covers the story behind Lotus Symphony from familiar faces of Michael Karasick, Helen Dai, Helen Yue, and Bob Picciano (from Bruce Elgort and Erica Topolski

Symphony Thursday: Developer 201 - Saving & Generating PDF’s

May 7 2009

Symphony Thursday: Developer 101 1. Introduction to UNO Development and Documents/Writer "Hello World" 2. Spreadsheets"Hello World" 3. Presentations "Hello World" Last time, I covered the basics of UNO Development and walked you thru a "Hello World" application for OpenOffice.org Writer and Lotus Symphony Presentations. This blog entry will cover how any file type - documents, spreadsheets, or presentations, can be saved as a PDF. How Lotus Symphony Saves Lotus Symphony and OpenOffice.org have a built in command that save the current file. If we take the Lotus Symphony Presentations document we generated in the Presentations: "Hello World", we would do the following to save the file Call Presentation.storeToURL("file:///C:/symphonythursdaypresentation.odp", args) The storeToURL method has two parameters. The first is the complete path of where you want to save the presentation. Just as when we were creating the presentation, we have to use a URL format for t