我有点问题。即可创建自定义ASPX页面,作为SP2010中PPS WebParts(主要过滤器和报告)的高级仪表板。我没有在标题中提到这一点,因为我认为问题是一般的。

仪表板设计师方式

我需要在WebParts之间插入元素(主要是HTML),这使得难以在设计器中进行仪表板,因为每次我执行部署时,仪表板的ASPX都会被覆盖。

自定义aspx页面

这很好,但到目前为止,我有一个令人难以理解的劣势。我从SharePoint Designer中从头开始创建一个页面,定义WebPartZones和我需要的元素,甚至插入一些额外的CSS和JavaScript。通过IE IE,我将WebParts(过滤器和报告)添加到页面,然后我编辑它们的连接,以便它们相互作用。到现在为止还挺好。但是,当我决定ASPX需要更改时,我将其编辑在SharePoint Designer中并保存它,并且WebParts之间的所有连接都消失了。

如何防止连接脱掉连接? SharePoint存储这些Conenctions的哪个地方?

有帮助吗?

解决方案

是SharePoint Designer的已知问题。如果您读取维护,编辑和更新PerformancePoint仪表板您将看到以下警告:

请勿单击SharePoint Designer中的编辑。您无法使用Microsoft SharePoint Designer编辑包含PerformancePoint Web部件的仪表板页面。否则,与那些Web部件的数据连接可能会失败,数据将不再显示。

您可以使用SharePoint中的“薄”/ Web编辑模式修改仪表板。

其他提示

不确定其相关但在过去我是否遇到了SP UI和SPD中存在的Checkin / Out过程。

如果在spd中编辑页面并不检查它,那么您在sp ui的同一个页面和“编辑”页面中的页面以管理您的网页零件等,那么您将生效并脱离同步和工作丢失。

我会通过Content Web部件管理HTML部分,该内容Web部件引用包含所有HTML的TXT文件并存储在文档库中。

或完成所有在SPD中的Custom.aspx中工作,并确保始终保持核心核心/外过程。

hth

s

许可以下: CC-BY-SA归因
scroll top