在Sharepoint中,我们在文档库(Image of content type column setting)的视图中有一个隐藏的colomn。当用户使用Harmon.ie连接到该文档库时,它会在查看/编辑文档/消息的属性时显示隐藏的colomn。当我转到SharePoint中的文档库时,colomn被正确隐藏。使用版本Enterprise Edition V5.1.0.8306和版本测试此行为 还有5.7.1.1167版。
任何帮助表示感谢。
答案 0 :(得分:0)
我建议您在PowerShell脚本的帮助下隐藏该列。下面是此类脚本的示例(在SharePoint服务器端运行)
#Get the web and site column objects
$web = Get-SPWeb http://portal
$column = $web.Fields["Test Column"]
#Change the ShowInEditForm and other properties and update objects
$column.ShowInEditForm = $false
$column.ShowInNewForm = $false
$column.ShowInDisplayForm = $true
£column.ShowInViewForms = $true
$column.Update()
$web.Update()
$web.Dispose()
答案 1 :(得分:0)
答案 2 :(得分:0)
我建议您下载并安装像Fiddler这样的http嗅探器。事实上,在我这边,隐藏的专栏很荣幸能够在线使用harmon.ie和SharePoint。 作为客户端应用程序,harmon.ie调用有效和标准Web服务来连接SharePoint。 请确保Fiddler确实将SharePoint架构中返回的列确实标记为确实(请参阅下面的“帐户名称”列的答案)
我还建议您从harmon.ie网站下载并安装最新版本6.0。
POST https://ravenwooddemo.sharepoint.com/sandbox/_vti_bin/lists.asmx HTTP/1.1
User-Agent: harmon.ie 6.0.0.41373
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://schemas.microsoft.com/sharepoint/soap/GetListContentType"
No hidden
<Field Type="Text" DisplayName="Account Name" Required="FALSE" EnforceUniqueValues="FALSE" Indexed="FALSE" MaxLength="255" Group="harmonie custom columns" ID="{ae591ade-2902-44ea-9bbf-80902d74f6d6}" SourceID="{79bb1ae3-c801-4c46-93fc-7a9cb4ef5dda}" StaticName="Account_x0020_Name" Name="Account_x0020_Name" Version="5" Customization="" ColName="nvarchar14" RowOrdinal="0" Hidden="FALSE" ReadOnly="FALSE" PITarget="" PrimaryPITarget="" PIAttribute="" PrimaryPIAttribute="" Aggregation="" Node=""><Default>CocaCola</Default></Field>
Hidden
<Field Type="Text" DisplayName="Account Name" Required="FALSE" EnforceUniqueValues="FALSE" Indexed="FALSE" MaxLength="255" Group="harmonie custom columns" ID="{ae591ade-2902-44ea-9bbf-80902d74f6d6}" SourceID="{79bb1ae3-c801-4c46-93fc-7a9cb4ef5dda}" StaticName="Account_x0020_Name" Name="Account_x0020_Name" Version="5" Customization="" ColName="nvarchar14" RowOrdinal="0" Hidden="TRUE" ReadOnly="FALSE" PITarget="" PrimaryPITarget="" PIAttribute="" PrimaryPIAttribute="" Aggregation="" Node=""><Default>CocaCola</Default></Field>here