Sharepoint 2010 CRM 2011 SharePoint列表组件-自定义列宽 环境
我正在通过SharePoint的CRM 2011列表组件使用Microsoft Dynamics CRM 2011和Microsoft SharePoint 2010之间的本机文档管理集成。这个部署没有什么不寻常的地方——它被配置为与联系人和帐户一起工作,并且一切都按照文档记录的方式工作 要求 我最初有几个要求(尽管在写这个问题的过程中,我已经解决了其中的两个)Sharepoint 2010 CRM 2011 SharePoint列表组件-自定义列宽 环境,sharepoint-2010,dynamics-crm-2011,Sharepoint 2010,Dynamics Crm 2011,我正在通过SharePoint的CRM 2011列表组件使用Microsoft Dynamics CRM 2011和Microsoft SharePoint 2010之间的本机文档管理集成。这个部署没有什么不寻常的地方——它被配置为与联系人和帐户一起工作,并且一切都按照文档记录的方式工作 要求 我最初有几个要求(尽管在写这个问题的过程中,我已经解决了其中的两个) 自定义显示的列以包括自定义列(如前所述) 通过SP在列表中定义) 自定义默认排序顺序 自定义某些列的默认列宽 到目前为止我所知道的 据
crmgridpage.aspx
似乎完成了所有渲染。SharePoint Designer很想告诉我“此页面不包含任何您有权编辑的区域”
问题
有没有什么(创新的?)方法可以让我通过列表组件自定义我正在显示的某些列的默认列宽?您在这里的选项有限。因为您要处理多个域,所以会遇到跨域脚本问题,从而排除crm表单上的任何javascript
想到的唯一方法是修改sharepoint服务器上的crmgridpage.aspx页面,通过javascript设置列的宽度。但这完全不受支持。感谢您努力回复保罗。虽然我不希望有人为我做所有的工作,但这并不是一个真正的解决方案——更多的是一种可能的预感。我当然会试一试。你在跨域问题上的观点很受欢迎。我很感激,如果我不奖励他们,我将失去我的奖励积分。。。(RTFM!!)保罗-如果我意识到这一点,我会奖励你的回答。希望我现在知道我想我会把它们拿回来,所以扣留它们不会显得微不足道!大家好,我知道这是很久以前的事了,但也许你们中的一些人还记得,
crmgridpage.aspx
位于SP
机器上的什么位置?我正在努力寻找它。非常感谢你的帮助!