任何人都知道如何将附件强制添加到SharePoint自定义列表中? 我们正在使用SharePoint 2007.如何在SharePoint 2007中强制执行列表附件
0
A
回答
1
UI/Admin中没有任何内容可以执行此AFAIK。
这arcticle介绍如何使用jQuery Link
编辑以我以前的答案,这对反射仅供一部分答案来实现它。上述链接是实现此目的的正确方法。它显示了查询NewForm上的附件详细信息的机制,即:在创建列表项之前,这是可以应用强制功能的点。
0
你只需要重写presave方法 它为我工作
只是使用SharePoint Designer
<script type="text/javascript">
function PreSaveItem()
{
if(document.getElementById('idAttachmentsRow').style.display=='none')
{
alert('No Attachment');
return false;
}
else
{
alert('Attachment');
return true;
}
}
</script>
这个代码添加到页面这将这样的伎俩:)
-1
更好创建一个工作流程
这将发送邮件最后修改由+ cc团队领导
“如果当前项目有附件=无”发送邮件
0
在“内容编辑器Web部件”或直接到窗体通过SharePoint Designer中添加以下功能的脚本。显然,这也需要jQuery。
function PreSaveAction(){
var hasAttachment = false;
//There are more then one fileupload inputs on the form
//and one of them will always be blank
$("input[name^='fileupload']").each(function() {
if ($(this).val() != "") {
hasAttachment = true;
}
});
if (hasAttachment){
return true; //OK to save
}else{
alert('An attachment is required!');
return false; //Prevents user from saving
}
}
相关问题
- 1. 与从SharePoint 2003的附件,以现有列表传送列表项在SharePoint 2007
- 2. 与列表中的附件相关的SharePoint 2007搜索查询
- 3. 如何在Sharepoint 2007中隐藏“附加文件”选项
- 4. SharePoint列表中的多个附件列
- 5. 如何在Celery中强制执行rate_limit?
- 6. 在SharePoint 2007中合并项目列表
- 7. 使用SharePoint 2007列表
- 8. 如何在SharePoint列表中提供多个附件选项
- 9. Sharepoint 2007:SharePoint列表数据 - > HTML
- 10. 如何在下拉列表的列表项中强制换行?
- 11. 强制执行表排序
- 12. 强制执行
- 13. 强制执行
- 14. 如何强制执行NOT NULL在视图中的计算列
- 15. c#如何在DataGridView的指定列中强制执行大写?
- 16. 强制执行
- 17. 如何编写SharePoint列表Web服务(Sharepoint 2007)
- 18. Sharepoint 2007中的用户列表
- 19. SharePoint 2007中 - 列表ID功能
- 20. 如何在创建的表中强制执行约束?
- 21. SharePoint列表 - 在SharePoint 2007中导出为excel错误
- 22. 在每个复选框/下拉列表中强制执行POST
- 23. 如何在Datatables中强制执行.change()事件?
- 24. 如何在Powershell中强制执行文件操作?
- 25. 如何从Sharepoint中提取包含附件的列表
- 26. Sharepoint 2007中的“隐藏”列
- 27. sharepoint 2007中的查找列
- 28. 如何将SharePoint列表附件动态绑定到Kendo Grid列
- 29. 如何强制UITableViewCell保留其附件
- 30. 克隆或复制sharepoint 2007中的列表项moss
感谢您的回答,但是这并不强制附件。它只会抱怨,如果该文件没有附加在创建列表项目上。 – 2012-09-27 15:41:13