Online Office Integration

Overview

End-users will have the ability to edit office documents from an Appian interface and store a new version of the document in Appian after saving the document.

Key Features & Functionality

You can use the Web Application Open Platform Interface (WOPI) protocol to integrate Office for the web with your application. The WOPI protocol enables Office for the web to access and change files that are stored in your Appian instance.

To integrate your Appian application with Office for the web, you need to have the following:

The sample application included in the download package showcases how this plug-in can be used. The function getembeddedofficeurl() can be used to generate a url which can be used in the Web Content Field.

The sample application also includes the following API's which are needed to embed office into an Appian application:

Anonymous
Parents
  • Hi together,

    I'm trying to set up the rule getEmbeddedURL() but unfortunately, I'm reciving the following error:

    Expression evaluation error at function 'getembeddedofficeurl' [line 2]: Cannot invoke "com.appiancorp.ps.plugins.onlineOfficeFunctions.helper.discovery.WopiDiscovery.getNetZone()" because "discovery" is null

    Any ideas what could be the cause? I tried with the configuration as described in the Setup Guide and the collabora credentials, but both result in the same error.

    Thanks,

    Kai

Comment
  • Hi together,

    I'm trying to set up the rule getEmbeddedURL() but unfortunately, I'm reciving the following error:

    Expression evaluation error at function 'getembeddedofficeurl' [line 2]: Cannot invoke "com.appiancorp.ps.plugins.onlineOfficeFunctions.helper.discovery.WopiDiscovery.getNetZone()" because "discovery" is null

    Any ideas what could be the cause? I tried with the configuration as described in the Setup Guide and the collabora credentials, but both result in the same error.

    Thanks,

    Kai

Children
No Data