随笔分类 - SharePoint 其它相关
SharePoint 其它相关
摘要:前言 最近,做了一个数据迁移的项目,其迁移的过程啊,那叫一个痛苦!好吧,大家有什么不开心的,也可以讲出来,让大家开心开心!这里,就像分享一些数据迁移的心得。 正文 因为SharePoint Online越来越流行,目前,很多项目都会由本地的SharePoint站点,迁移到SharePoint Onl
阅读全文
摘要:前言 最近,一个项目跨系统取数据,调用其他系统的service,所以就ajax么。不过,过程不太顺利,一直报错。 错误信息 responseText: "{"Data":"Unexpected character encountered while parsing value: S. Path ''
阅读全文
摘要:故事 在很久很久以前,碰到过一次这样的需求,给客户做好的站点经过层层测试,需求变更在测试,历经半年时间终于要上线了。 然而,有个问题是,回收站里的东西太多太多了,作为开发人员,尤其是有强迫症的开发人员,势必要清空回收站。 那么,问题就来了,大大小小的子网站几十个,回收站里的东西全都清除一遍,没有个半
阅读全文
摘要:最近,因为新系统要上线,总是需要准备数据,把文档里的数据导入到SharePoint 列表当中,复制吧快速编辑功能还不给力,就想到写个PowerShell 扔给BA去玩。 这里就举个简单的列表,结构如下: 我们需要的CSV文件结构如下: 导入CSV到List的PowerShell 命令如下: Add-
阅读全文
摘要:故事 最近,生产环境上线,好多好多用户组需要配置,一大批人要分别加到各种组,BA的手都点麻了,花了一天时间干活,又花了大半天时间做检查。 然后,大家就一起讨论这个事儿,这样既费时费力,又无法保证正确的事情,我们该怎么解决呢? 解决方法 作为机智的程序员,一定可以解决这个问题的,因为我们都是很(ai)
阅读全文
摘要:最近,需要在SharePoint 创建一个空白站点,然后,发现空白站点竟然不在管理中心模板选择的列表里了,都不知道从哪个版本给拿掉的。 这样,该如何是好?难道空白站点这个功能被移除了? 好吧,还是Google比较强大,虽然UI中没有Blank Site 这个选项了,但是我们可以通过PowerShel
阅读全文
摘要:前言 最近给客户做项目,客户有这样一个需求,就是不同SharePoint Group里面的人,进到页面里,看到的东西不一样。 最开始想到的解决方案是,通过前端代码来解决,但是这样会有两个问题,首先代码是异步的,可能会有延时;其次是前端代码读取用户组里的用户,然后和当前用户对比,写起来也比较麻烦。 正
阅读全文
摘要:前言 最近,用户提出数据库大小太大,所以,希望把文件归档。至于归档,该怎么做呢? 正文 我们提出的解决方案,占用数据库最主要的就是各种文档,那就按照时间为限制,超过一年的文档全部备份,由用户的IT自行保存到他们的存储中。 还好用户的数据规模不是特别的大,我们使用程序来处理也不会特别的耗时。 文档库
阅读全文
摘要:前言 这还是很久以前发生的故事(你也可以说事故),公司新来的小朋友帮客户运维,然后,因为客户要改场管理员密码,这个很简单啊,我们有密码变更的文档。小朋友分分钟就帮客户把密码更新了,然后,就去干别的了。尴尬的就是,密码是更新了,但是忘了告诉客户了,自己也忘了,转天客户问起来,小朋友就蒙圈了。 然后,我
阅读全文
摘要:前言 很多客户都不允许服务器场管理员账号是永不过期的,这样一方面不安全,另外,也不符合很多公司的安全策略。 正文 所以,我们就会遇到定期修改密码的操作,说真的,这个操作有点sao,因为我们很多时候会用到这个密码。 先说说如何操作,首先,需要在AD里更新密码,当然,更新密码的方式有很多种,这里是有一个
阅读全文
摘要:前言 最近碰到这样一个需求,用户需要个简单的定时邮件提醒,就是抓取SharePoint某个列表里的值,然后作为邮件地址/邮件主题/邮件内容发送出去。 自己想了想,既然用户要求每天定时发送,那么肯定是任务计划,这样使用PowerShell是最方便不过的。 正文 SharePoint 发送邮件的方法很简
阅读全文
摘要:前言 最近碰到这样一个问题,用前端框架读取SharePoint文档库中文档的时候,如果是PDF/TXT等类型的文档,不会出现另存为的操作,而是在浏览器中在线打开,这样用户是无法接受的。 解决方法 通过尝试,发现如果A标签上的href属性如果直接挂文档的地址,确实是在线打开,如果想要另存到本地,需要使
阅读全文
摘要:前言 最近,碰到一个奇怪的事情,在SharePoint里的用户,如果显示方式显示为登录名(Account)的方式,显示为空。如下图: 1.经过查找,发现是因为用户属性 User name为空造成的,如下图: 2.然后,解决问题就是把这个属性更新了,其实更新很简单,SharePoint把这些属性都存在
阅读全文
摘要:前言 最近搭建了一个OWA 2013环境,帮客户实现在线查看Excel文档,不过,使用过程中出现了错误,文件大小超过10MB就无法预览了,查了好久,发现需要使用PowerShell命令进行修改。 1.出现的错误的截图: 2.可以使用PowerShell命令查看场的配置,如下图: 登陆Office W
阅读全文
摘要:前言 最近在群里帮忙回答问题,碰到这么一个尴尬的问题,有人创建了一个新母版页,然后引用了新的母版页,不知道怎么的母版页有问题了,再也进不去站点了,希望修改回旧的母版页。 看到问题,想了一下,其实两种方法可以解决,一个是用SharePoint Designer打开站点,找到旧的母版页,直接设置就行了(
阅读全文
摘要:前言 最近,有个需求,就是需要批量更新列表内容,平时这些操作,都用powershell去完成,但是,powershell需要在服务器上操作,而服务器权限需要通过客户的层层把关,所以,这次就考虑不用命令了,而改用SharePoint网站工作流,然后,用powershell命令去创建任务计划。 这样,以
阅读全文
摘要:前言 _spPageContextInfo对象,是SharePoint开发一个非常常用的对象,尤其是前端开发,可以非常方便的获取到一些和站点有关的信息。 完整对象如下图,需要什么属性,可以自己获取,然后在代码中使用了。 获取的截图如下图: 如果想在JavaScript或者JQuery里使用的话,直接
阅读全文
摘要:前言 最近,一直在前端和SharePoint进行交互,然后,发现一个好用的插件,分享给大家。 首先,需要添加一个引用,如下图: 当然,我这里只是举个例子,亲们一定要去下载这个库,然后传到服务器或者文档库中进行引用,而不是添加下面一行代码就行的【新手必读,老手忽略之】; 然后,添加JQuery库,因为
阅读全文
摘要:前言 最近,有这么个需求,需要定时为SharePoint更新内容,所以,就想到了PowerShell命令和任务计划(Windows自带的功能,英文叫Task Schedule,在开始菜单里就能找到),然后,就配置了一下。配置成功以后,发现PowerShell和任务计划一块使用,还是很不错的,比开发控
阅读全文
摘要:前言 最近,需要更新列表字段,字段的类型是用户和组,so写了这么一段代码
阅读全文