我已经创建了一个自定义编辑表单,并且附件功能是半破碎的。当我单击“附件”按钮时,它将我带到附件表单,我可以浏览,选择一个文件,然后点击确定。所有这些都可以,并且该文件实际上已附加。问题是 看起来 就像它不起作用一样,因为附件表单只是清除了文件名字段,并且不会将其重定向回到表单。

有人遇到过这个吗?据我所知,这不是通常的自定义表格附件问题。正如我所说,我可以附加文件。看起来我不能。

有帮助吗?

解决方案

好的,所以经过一些调试后,我发现了问题,甚至更好的是解决方案。

附件表单上的OK按钮运行一个名为Okattach()的脚本,该脚本具有朝向末端的行,读取:

document.getElementById("idAttachmentsRow").style.display="";

一切都很好,除了在某个时候Sharepoint偷偷在背后,并将其做到了附件行:

<tr id="idAttachmentsRow{generate-id()}">

这意味着没有具有“ idattachmentsrow” ID的行,并且脚本断开。只需进入并删除generate-id()函数,一切都很好:附件已连接 您将重新定向到编辑表格。

其他提示

您还可以使用适当的ID创建一个新的,空的元素。这似乎还恢复了“正确”的外观。

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