问题标签 [sharepoint-2016]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - SharePoint 2013 CSOM C# 创建文档,其版本保持编辑/修改
目前我正在开发一个将 SP2013 迁移到 SP2016 的工具(使用 ShareGate 是没有选项管理说:/)我正在做的是遍历 SP2013 中的所有网站并以 json 的形式执行备份,保留所有列表,物品、文件等。
我的导出结构如下所示:
目前我坚持导入文档 - 更具体的是他们的版本。我正在尝试导入一个文档,这完全没有问题,但是创建一个版本需要一个签出/签入周期。签入会覆盖我的编辑器和修改日期 - 导致农场管理员成为我所有文档的最后一个编辑器(应该是在 SP2013 中执行此操作的用户)。
经过一番谷歌搜索后,我找到了ValidateUpdateListItem,但这会导致签入(保留编辑器),但只会创建一个次要版本 - 不过我需要一个主要版本。
在 SSOM 中,我将使用new SPSite(url, userToken)进行模拟并在用户上下文中执行签入——但这在 CSOM 中是没有选择的。
有人遇到过这个问题,还是我走错路了?
vba - 从共享点上的 excel 文件中读取和复制信息
我正在一个 SharePoint2016 excel 文件 (File1) 中编写 VBA 代码以实现任务自动化。部分任务是准备好另一个 SharePoint 中另一个 Excel 文件 (File2) 中的信息并将其复制到我的文件中。我不想向 File2 写入任何内容,只需阅读即可。
我可以在不打开文件的情况下执行此操作吗?如果是这样,我将如何引用它?
提前致谢!
sharepoint - Restore-SPSite:版本字符串部分太短或太长
我是 SharePoint 的新手。尝试将 SharePoint 2013 中的备份还原到 SharePoint 2016 时出现此错误执行以下命令后,显示此错误并删除网站集“ACC”
在 line:1 char:1 + Restore-SPSite http://uat-intranet-sp/sites/ACC/ -path C:\temp\intra- ... + ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ + CategoryInfo : InvalidData: (Microsoft.Share...dletRestoreSite:SPCmdletRestoreSite) [Restore-SPSite], ArgumentException + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletRestoreSite
任何帮助将不胜感激
sharepoint - 从 sharepoint 2016 中删除 mysite 应用程序
我们有一个开发环境,其中有一个非常损坏的 mysite 应用程序。我们要删除其中的所有个人 mysite(那里不多),同时删除相关数据库和实际的 mysite 应用程序,然后从头开始。是否有一个简单的步骤来说明如何做到这一点?或者有人可以让我知道最好的流程是什么。非常感谢
sharepoint-2016 - 尝试在 SharePoint 管理中心创建网站集时出错
我最近在装有 Windows Server 2012 R2 操作系统的机器上安装了 SharePoint 2016 服务器。设置成功完成。我还手动安装了所有先决条件。之后,我使用 powershell 命令创建了一个数据库:“New-SPConfigurationDatabase -DatabaseName SharePoint_Config -DatabaseServer WINDOWS2012\SQLEXPRESS AdministrationContentDatabaseName SharePoint_Admin_Content_DB -LocalServerRole SingleServerFarm”
它成功创建了数据库。但是,在完成配置向导后,欢迎页面显示错误为:“抱歉,出现问题页面无法显示,因为您的服务器当前配置不支持它。要执行此任务,请使用 Stsadm.exe 中的命令行操作。 技术细节
解决 Microsoft SharePoint Foundation 的问题。相关 ID:0968929e-f0a3-3089-0000-0b53be4469bf
日期和时间:2018 年 9 月 26 日上午 10:52:05"
然后,我打开管理中心并尝试创建网站集,但它显示与上述相同的错误。从管理中心运行配置向导时出现相同的错误。我无法找到此问题的确切解决方案。请帮我解决这个问题。
谢谢和问候, Purushottam Patil 在此处输入图像描述
adfs - ADFS、SharePoint 本地
我们有一个带有 8 台服务器的 SharePoint 2016 场。此外,负载平衡器服务器正在运行以平衡 Web 前端服务器之间的请求。Web 应用程序配置为使用 ADFS 作为附加身份验证提供程序,而默认设置为“Windows 身份验证 NTLM”,同时也在默认区域中使用。由于 Web 应用程序有两个身份验证提供程序 - ADFS 和 Windows - 每次用户必须选择身份验证方法。如果选择“Windows auth”,用户将手动输入他或她的内部 Active Directory 帐户以登录,如果用户选择 ADFS,则请求转到 ADFS 并重定向到 Azure 登录作为依赖方并配置声明。ADFS 对我来说没问题,因为它按预期工作。
但我想解决 Intranet 网络本身的 Intranet 用户(Pass-Through Authentication)。正如我们所知,ADFS 能够通过 Set-AdfsProperties -IntranetUseLocalClaimsProvider $true 设置 ADFS 属性来对公司网络中的 Intranet 用户进行身份验证,以使所有 Intranet 用户都使用 AD 而不会被重定向到 Azure AD,但不知何故它不会影响任何事情。cmd 运行成功但无法正常工作。
对于使用 AD 帐户登录计算机的 Intranet 用户,是否需要进行与 ADFS 或 SharePoint 相关的任何其他配置来归档直通身份验证或自动登录?
c# - SharePoint 2016 Rest API 文档
我正在编写一个应用程序,需要将文件从 Share Point 外部插入到 SharePoint 2016 文档库中。我发现 Rest API 应该能够做到这一点,但我找不到任何好的文档来告诉我可用的端点以及如何正确使用它(是的,我已经看过 MSDN 文档,但还没有看到我在找什么)。任何人都可以建议我可以找到这种文档的地方吗?我需要做的主要事情是从字节数组中插入文件,读取文件(能够将文件传递回我的用户),并可能替换文件。
感谢您提供任何帮助。
sharepoint - 在一个 SharePoint 上开发 SharePoint Web 部件,但将部署在完全不同的一个上
好的,交易如下:我工作的公司签订了一份合同,为另一家公司开发自定义 SharePoint Web 部件。另一家公司不允许我访问他们的 SharePoint,因此我正在针对我公司拥有的 SharePoint 开发 Web 部件,并且我们会以某种方式(此时我不知道如何)将它从我们的共享到他们的开发完成。或者至少这是计划...
我正在为 Web 部件链接 .ascx 上的 JavaScript 文件(通过将 js 文件拖到 .ascx 的标记视图中)并注意到它生成的 URL:“/_layouts/15/MyWebPart/js/...” . 这立即引发了一个危险信号:那个 15 是什么?它从何而来?在不同的 SharePoint 上会有所不同吗?
有没有任何编程方式来获取该网址?甚至只有15个?如果没有,我们将如何处理在目标服务器上部署它?
javascript - 无法在 Sharepoint 环境中为 Android 移动设备的 Chrome 浏览器隐藏地址栏
很长一段时间以来,我试图通过 JavaScript 隐藏移动 android 设备中的 Chrome 地址栏。我正在 Sharepoint 中创建应用程序。我尝试了很多方法,例如:
参考:- https://developers.google.com/web/fundamentals/native-hardware/fullscreen/
<meta name="mobile-web-app-capable" content="yes">
window.scrollTo(0,1);
函数 toggleFullScreen() { var doc = window.document; var docEl = doc.documentElement;
/li>
但是所有的方法都失败了。
reactjs - 无法在 DevExtreme 中旋转 x 轴上的标签
我们在 SharePoint 2016 中构建了一个 SPFx Webpart。我们使用 DevExtreme 来显示带有 React 的条形图。x 轴上的标签有点长,因此不会显示所有标签。当我们尝试使用下面的代码在 x 轴上旋转标签时,它会引发错误。
浏览器控制台中的错误如下。
错误消息中的链接显示以下描述。
元素类型无效:应为字符串(用于内置组件)或类/函数(用于复合组件)但得到:未定义。检查渲染方法
ArgumentAxis
我在这里做错了什么?