首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SharePoint在线编辑文档

目前正在开发的项目,我开始设计时是把所有的审批信息存放在List,上传的文档以Attachments形式保存于List,昨天客户来公司,我演示的时候,用Chrome打开附件,直接下载了(以后建议用IE...结束后,我也没多想(经验不足)直接对代码进行该了,将FileUpload上传的文件保存到一个Document Library 的Log,其实这完全是多余的。...如果你想在SharePoint,想对上传的文档进行在线的编辑,有2种方法,一种当然是上传到文档库啦,还有一种就是以Attachments上传到List。...{ } } newItem.Update(); 然后List的ListItem编辑Webpart,...小结 对于文档的操作,推荐使用IE(doc、docx都是支持的),毕竟是微软的产品,对SharePoint支持也会很好。

2.9K60
您找到你想要的搜索结果了吗?
是的
没有找到

如何从SharePoint Content DB查询List数据

现在数据已经维护进了SharePoint List,那么怎么从数据库中将维护的数据查询出来呢? SharePoint 的列表数据都存储在Content DB,其中最最重要的表就是[dbo]....[AllUserData],这个表的一行数据就对应SharePoint List的一条数据。下面介绍下如何从Content DB查询出List数据。...并没有在数据库以很方便的结构展现哪些列表字段对应哪个数据库字段,在AllLists表,虽然有个字段tp_Fields,但是在SharePoint2010及之后,该字段是压缩的二进制,使用SQL是无法读取的...那么在SharePoint,所有列表都存储在AllUserData表,那这种关系怎么表示呢?...SharePoint Content DB的User数据,存储在[dbo].[UserInfo]表,在AllUserData,只需要存储User的ID(int类型)即可。

2.9K10

SharePoint 页面插入自定义代码

我们都知道 SharePoint 是对页面进行编辑的。对于一些有编程基础的人来说,可能需要对页面插入代码,这样才能更好的对页面进行配置。...但是在新版本的 SharePoint modern 页面来说,虽然我们可以插入 Embed 组件。但是 Embed 组件是不允许提供 Script 和 Html 脚本的。...管理员配置在 SharePoint 页面,默认是禁用自定义脚本的。你需要登录管理员的界面,然后把这个自定义脚本的功能打开才能插入代码。据说这是基于安全的考虑,但是对我们来说这个就非常麻烦。...很多高级的功能都不能用了,页面的排版也就是能使用 SharePoint 提供的几个样式,一点都不生动。...这样的话,我们就可以在页面嵌入相关内容组件了,你可以在这个内容组件上对提供的代码进行编辑。https://www.isharkfly.com/t/sharepoint/15129

15120

SharePoint邮件通知服务的XSS漏洞

近期,美国Target安全团队就在一次渗透测试过程,发现了微软在线服务产品SharePoint的一个XSS独特漏洞,无需任何用户交互行为,就可实现攻击利用,以下是Target团队的分享。...漏洞发现 在一次对基于SharePoint集成的应用程序渗透测试,我们偶然发现了该漏洞。...经过分析,我们发现,这种集成的SharePoint服务架构,客户端浏览器每隔一分钟就会向以下URL链接发起一次GET请求,去探测新邮件等消息,以便为用户进行实时信息更新。...另外,如果客户端用户有新邮件进来,SharePoint服务器会以JSON数据格式对用户作出通知响应,这种通知响应是集成在用户的SharePoint页面的。...不久之后,微软回复称漏洞已经修复,他们在其中调整了某个序列化程序使其能正确合理地编码转义敏感字符,能有效阻止XSS攻击在SharePoint应用通知服务的再次发生。

1.4K20

SharePoint的列表(List) 与Content Type 之一

Windows SharePoint Services (WSS)通过列表和content type实现了协作的数据模式, 这两个都是用基于XML定义的schema来定义的, schema要么是在运行时通过用户自定义创建出来的..., 要么是在features文件夹的文件系统的XML文件....尽管provisioning components很难创建和测试, 他们却能比较容易地在场的任何站点中得到重用, 并且他们能被打包和部署在WSS的solution package, 用在remote...文档库, 在创建WSS商业解决方案扮演者非常重要的角色, 它可以被看做使用并扩展了标准列表使用的存储机制和模型的混合列表 WSS发布了很多种内建的列表类型(见下表), 可以不需要自己开发就满足很多商业上的需求...摘译自: Inside Windows SharePoint 3.0 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/110797.html原文链接:https://

97910

搭建 Microsoft SharePoint 2016

2.在左侧导航栏,选择本地服务器,找到 IE 增强的安全配置。如下图所示:图片3.关闭 IE 增强的安全配置。...如下图所示:图片4.在左侧导航栏,选择仪表盘,单击添加角色和功能,打开添加角色和功能向导窗口。5.在添加角色和功能向导窗口中,保持默认配置,连续单击3次下一步。...步骤6:安装 SharePoint 20161.在云服务器打开浏览器,并访问 Microsoft SharePoint 2016 官网下载 Microsoft SharePoint 2016 安装包。...如下图所示:图片步骤7:配置 SharePoint 20161.在运行的 SharePoint 产品配置向导,单击下一步。如下图所示:图片2.在弹出的提示框,单击是,允许在配置过程重启服务。...如下图所示:图片8.查看并确认 Sharepoint 配置,单击下一步。如下图所示:图片9.待 Sharepoint 完成配置后,单击完成。

2.1K71

SharePoint 2013 创建Web Application

在这篇文章,我将继续Step By Step形式演示如何在SharePoint 2013创建Web Application。...预准备工作 1.在SharePoint 2013 Central Administration创建Web Application,前提条件是必须登录的账号是在SharePoint Group "Farm...3.在DNS,需要为Web Application新增主机名(A记录),并将其指向SharePoint Server。...在IIS Web Site配置选项,选择创建新的网站,并填入IIS Web Site Name,Port(可以允许多个IIS 网站使用同台服务器上80端口,只需在DNS中加入A记录并指向SharePoint...当然你也可以选择使用FBA,具体配置在我之前的文章中提及,详情参考《SharePoint 2013自定义Providers在基于表单的身份验证(Forms-Based-Authentication)的应用

1.7K80

探索 SharePoint 2013 Search功能

最近在政府部门介绍SharePoint 2013 新功能,我也准备了很多,比如SharePoint 2013的Search。以后有机会谈谈Office Web App,Workflow等。...要执行搜索,需要在 SharePoint 2013 Central Administration 把 Search Service Application启用(如果没启用,重新运行一边Configuration...创建爬网规则 当创建完内容源后,即可进行Full Crawl(完全爬网),当然你也可以创建爬网规则,比如我目前需要爬Skyrim:36405 两个Document Library(Approval和Documents...小结 这篇博客介绍了SharePoint 2013的搜索的配置,包括创建内容源、创建爬网规则等。...当然SharePoint 2013 Search对硬件要求也是很高的,特别是在爬网过程向数据库写入,这将消耗大量性能,所以对于低配置的机器,关闭Search服务是明智的决定。

1.5K100

SharePoint 2013 Farm 安装指南——构建一个双层SharePoint Farm

最近要对公司里的SharePoint进行升级,由于旧的系统SharePoint 2010已经有2年了,上面改动比较多,而且权限也很混乱了,所以下定决心要对其做一次升级,重新部署一台新的SharePoint...接着,将3台服务器分别加入此域Zoo,如上所述,先设置其DNS执行DC,如下所示: ? 然后对其加入域中,建议加域之前,先对其改一个友好的名字,如下所示: ?...在双层拓扑结构: 1.Database Server 表示数据库服务器的地址(这里使用的是默认的数据库实例),是一台独立的服务器并且拥有比较强劲的性能。...站点,在 SharePoint 2013 ,确保不是作为系统帐户登录的(如当前登录的用户名显示为 sharepoint\system,该用户就无法使用 Office Web Apps 编辑或查看文档)...小结 本文主要讲解了怎样构建一个SharePoint Farm,并且Farm包含了各自独立的服务器,虽然不是很复杂,但对于小公司来说已经要求很高了。

1.5K90

SharePoint Content Database简介

虽然SharePoint很简单,很容易上手,但是对于开发人员来说,维护在其中的数据又怎么和其他系统进行集成呢,我们可以使用3种方法: 在SharePoint Server使用C#程序,调用SharePoint...在客户端调用SharePoint的WebService,读取其中的数据。 直连SQL Server SharePoint Content数据库,使用SQL来读取其中的数据。...微软官方肯定是不推荐使用这种方法的,因为这个太底层了,完全脱离了SharePoint的控制,如果对其中数据进行直接的修改,那么可能会产生SharePoint无法预期的数据值。...为了避免写入无法预期的数据导致SharePoint崩溃,所以我们只是读取SharePoint Content DB,不做任何Update和Delete操作。...,仅仅有这么几个表还不够,在实际使用,我们还需要关联其他的表进行联合查询,才能完成我们想要的东西。

1.1K20

SharePoint CAML In Action——Part I

SharePoint,我们经常要对List进行操作,比如要从List取出相应的ListItem,利用CAML是个好办法。...好了,现在进入CAML实战,首先CAML (Collaborative Application Markup Language)基于XML的一种语言。...所以可以把CAML比作型号各式的子弹的话,那SharePoint SPQuery对象就是蝙蝠侠的小丑,在抢银行之前必须把子弹上膛,对,SPQuery对象的Query属性就是一把可以匹配任何子弹万能武器...现在如果想在Employee List取出Specialization包括CSS,并且Age大于20岁,并且还是女性的Employees。...任何给定的And元素只能有2个结合体,即只能由2个字元素,如果需要结合3个或者更多的And条件,则必须以一个条件的形式嵌套在父And,依次类推下去。

80050
领券