MSWordUtils

Stable Version 1.3.9 (O11)
Also available for 10
Published on 5 Jul by 
Created on 28 September 2018
Available in OutSystems versions:
OutSystems 11

Version 1.3.9

Stable
Current
Application Package
Published on 5 Jul by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

This version adds two new actions to insert multiple tables at the same time:

* MSWord_InsertTables, and

* MSWord_ReplaceBookmarkWithTables.

The have optionally a list of paragraphs to insert after each table.  The first paragraph, if present, will be inserted after the first table.  The second paragraph, if present, will be added after the second table, and so on.

Version 1.3.8

Stable
Application Package
Published on 08 November 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Fixed another bug.  The "Number" bullet type is now used correctly when "Number" is specified.

Version 1.3.7

Stable
Application Package
Published on 08 November 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Fixed a bug where bullet lists would not be inserted into a table cell.

Version 1.3.6

Stable
Application Package
Published on 02 November 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

This version adds the ability to insert bullet points.  Specify the bullet type, either "Number" or "Bullet".  Child bullets points can be added by specifying the level as 1, 2, or 3, etc...

Bullet points can also be inserted in a table cell.

New actions include:

MSWord_InsertBulletList

and helpers

MSWord_InsertBulletHierarchy

MSWord_InsertBulletText

MSWord_InsertBulletText2

...

MSWord_InsertBulletText10


The MSWordTable structure also adds attributes for inserting a bullet point list in a table cell.

Version 1.3.5

Stable
Application Package
Published on 31 October 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Fixed an issue with colspan in a table. Now table rows with multiple colspans will be generated correctly.

Also images may now be inserted in table cells.

Version 1.3.4

Stable
Application Package
Published on 07 August 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Formatting can now be applied to the text of a table cell.

Use the MSWordFormat structure to specify the text format in the MSWordTableCell.Format attribute.

Version 1.3.3

Stable
Application Package
Published on 31 July 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Tables column widths can now be specified as percentage widths, or as the width of each cell.

Tables can autofit to the size of text ("Contents") or to the width of the page while autosizing for content ("Window").

Version 1.3.2

Stable
Application Package
Published on 03 June 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

(Fixed missing dependencies from incorrect module upload in previous version.)

Page breaks can now be added with new action MSWord_InsertPageBreak.

The paragraph structure now includes a Break attribute. Specify "Before" to insert a page break before the paragraph, "After" to insert a page break after the paragraph.  If empty, a page break will not be inserted with the paragraph.

Version 1.3.1

Discontinued
Module
Published on 02 June 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Page breaks can now be added with new action MSWord_InsertPageBreak.

The paragraph structure now includes a Break attribute. Specify "Before" to insert a page break before the paragraph, "After" to insert a page break after the paragraph.  If empty, a page break will not be inserted with the paragraph.

Version 1.3.0

Stable
Application Package
Published on 07 April 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

New actions to add text and images to headers and footers:

  • MSWord_InsertInHeader
  • MSWord_InsertInFooter
  • MSWord_InsertImageInHeader
  • MSWord_InsertImageInFooter and
  • MSWord_AddHeadersAndFooters.

AddHeadersAndFooters is not required to be called directly.  If no separate First, or Odd/Even header and footers are required, just specifying empty text will add the default "Odd" header and footer.

Removed the Alignment enum in favour of a text parameter "Left", "Right" or "Center", to reduce unnecessary application object usage.  Note: This is a breaking change.

Added alignment parameter to paragraph and image formatting.

Added formatted text helper action for easily adding 1 or more formatted lines of text:

  • MSWord_InsertTextFormat1
  • MSWord_InsertTextFormat2
  • ...
  • MSWord_InsertTextFormat6

Added helper action for creating MSWordText structure used for formatting text.

Added helper action for creating MSWordParagraph structure.

Fixed underline formatting; it was previously incorrectly named underscore and was broken in the last version update.

Version 1.2.4

Stable
Application Package
Published on 03 April 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new
  • Fixed bugs around text styling; multiple styles separated by commas are now recognised correctly.
  • Added unit tests.
  • Upgrade DocX version to 1.3.0.
  • Added ability to set Header1-9 styles.

Version 1.2.3

Stable
Application Package
Published on 20 March 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Reuploaded oap files, checking that installation does not require IPP.

Version 1.2.1

Discontinued
Solution Package
Published on 20 March 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Attempting upload with .osp format to see if that resolves the IPP installation issue.

UPDATE: Appeared to work, but requires download instead of direct installation, and did not install the extension.

Version 1.2.0

Discontinued
Application Package
Published on 15 March 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Added to text formatting the ability highlight text. The text structure has a new attribute "Highlight".

Added action to search and highlight matching text.

Version 1.1.0

Stable
Application Package
Published on 09 February 2019 by Stuart Harris
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
What's new

Updated for OutSystems 11.

OutSystems 10

Version 1.0.0

Stable
Application Package
Published on 28 September 2018 by Stuart Harris
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
All