Integration in Microsoft SharePoint

Discussions on integrating Dynamic AI content in other applications, web-sites, intranet portals, sharepoint etc.

Moderators: Bob Cergol, Data Access, Cintac

Integration in Microsoft SharePoint

Postby admin » Fri Jan 30, 2009 2:27 pm

Dynamic AI Content can easily be embedded on a Sharepoint web site using the Page Viewer web part that ship with Sharepoint.

First you need a URL for a report you want to include on a Sharepoint page.
Use the information found
http://support.dynamicai.com/forum/viewtopic.php?t=122
and
http://support.dynamicai.com/forum/viewtopic.php?t=123
as well as the report documentation for the report you would like to publish.
The Report documentation with sample URL for embedding can be found here:
Image
The URL will look something like this:
Code: Select all
http://dynamicai/aidemo/ai.asp?UID=username&PW=xxxxxxx&DAI_F=1049&SFRAME=Y


Next, edit a SharePoint page, click
Image
and select the Page Viewer Web part.

Copy the URL to the Link field and paste it there.
Enter a title for the content, and modify the size of the content window using the fields available under Appearance.
Image

Click "Apply" and you will see a preview of the Dynamic AI report:
Image

Click "OK" and the Page Viewer property sheet will close:
Image

Now exit edit mode and your Sharepoint page is finished.
Note that the Dynamic AI Report is 100% "live" within SharePoint - users can even make on the fly changes to the report if they have Dynamic AI Permissions for it.
Image

Note
Once you are satisfied with the layout and properties of the Dynamic AI Report in Sharepoint, you can Export the settings to a file that can be shared with other users, or loaded as its own web part type. Here is an example of such a file
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<WebPart xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/WebPart/v2">
  <Title>Dynamic AI Content</Title>
  <FrameType>Default</FrameType>
  <Description>Dynamic AI</Description>
  <IsIncluded>true</IsIncluded>
  <ZoneID>FullPage</ZoneID>
  <PartOrder>0</PartOrder>
  <FrameState>Normal</FrameState>
  <Height>800px</Height>
  <Width />
  <AllowRemove>true</AllowRemove>
  <AllowZoneChange>true</AllowZoneChange>
  <AllowMinimize>true</AllowMinimize>
  <AllowConnect>true</AllowConnect>
  <AllowEdit>true</AllowEdit>
  <AllowHide>true</AllowHide>
  <IsVisible>true</IsVisible>
  <DetailLink />
  <HelpLink />
  <HelpMode>Modeless</HelpMode>
  <Dir>Default</Dir>
  <PartImageSmall />
  <MissingAssembly>Cannot import this Web Part.</MissingAssembly>
  <PartImageLarge>/_layouts/images/mscntvwl.gif</PartImageLarge>
  <IsIncludedFilter />
  <Assembly>Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c</Assembly>
  <TypeName>Microsoft.SharePoint.WebPartPages.PageViewerWebPart</TypeName>
  <ContentLink xmlns="http://schemas.microsoft.com/WebPart/v2/PageViewer">http://dynamicai/aidemo/ai.asp?UID=username&amp;PW=xxxxxxx&amp;DAI_F=1049&amp;SFRAME=Y</ContentLink>
  <SourceType xmlns="http://schemas.microsoft.com/WebPart/v2/PageViewer">URL</SourceType>
</WebPart>



Copyright © 1998-2009 CINTAC A/S and/or its suppliers. All rights reserved. Dynamic AI ™, Dynamic Financials ® and CINTAC Dynamic are registered trademarks or trademarks of CINTAC A/S.
Microsoft, Sharepoint, Windows and SQL Server are registered trademarks of Microsoft Corporation. All other products may be trademarks or registered trademarks of their respective companies.
[/code]
User avatar
admin
Certified Dynamic AI Professional
 
Posts: 177
Joined: Thu Jan 01, 1970 1:00 am
Location: Copenhagen, Denmark

Re: Integration in Microsoft SharePoint

Postby Accola » Mon May 20, 2013 5:00 pm

I can see this work for one of our clients. But I'm wondering how you managed the Authorization/Login?

The URL you used contains the actual user/PW. How would you do this if 300 users would use SharePoint, and they don't want to login again.

Thanks.

Eric
Accola
 
Posts: 3
Joined: Mon Sep 24, 2012 4:42 pm


Return to Integration

cron