Tag: sharepoint

Sharepoint – 链接到dynamic更新的文件?

我希望这是可能的。 我工作的组织有一个Sharepoint网站,我可以上传文件到网页,但是我不是我们的Sharepoint的pipe理员。 我不知道这个版本是什么,我认为它的年龄更大(即:2005年)。 我已经创build了一些Excel报告。 这些报告的数据是从我完全控制的SQL Server数据库中提取的。 我已经在SQL Server中设置了一个作业,每12分钟运行一次,这个过程引入一些数据并更新一些表格。 这些表格用于提供我的Excel报表。 我有一个单独的计划任务设置为打开我的Excel报告(S)刷新数据连接并保存为PDF。 我想通过我们的Sharepoint链接到这些PDF文件,以便VIP可以随意访问报告,但他们总是看到最新的报告。 我试图链接到PDF文件的快捷方式,但SharePoint似乎不喜欢那样。 如何使SharePoint链接指向每隔15分钟保存的PDF文件? 在此先感谢,任何有识之士,非常感谢。

Excel到Sharepoint MapNetworkDrive错误

使用Excel 2013,我试图使用下面的方法上传一个Excel文件到共享点。 我似乎有映射我的networking驱动器的问题,我得到的错误是“指定的设备名称是无效的” objNet.MapNetworkDrive "A: ", sFolder线。 对此事的任何帮助表示赞赏,提前感谢。 Sub nlsharepoint() Dim sFolder As String Dim sFileName As String Dim locFolder Dim objNet As Object Dim FS As Object sFolder = "\\company.sharepoint.com\sites\company\Documents\Morning%20Reports\" sFileName = "New Line Tracker 2.xlsx" locFolder = "C:\User\Desktop\NewLinesOutput.xlsx" Set objNet = CreateObject("WScript.Network") Set FS = CreateObject("Scripting.FileSystemObject") objNet.MapNetworkDrive "A: ", sFolder If FS.fileexists(locFolder) Then […]

禁止“文件正在使用”对话

我已经编写了一个过程,可以循环访问SharePoint服务器上的大量.xlsx文件,并将每个数据汇总到主文件中。 我的问题是,在任何给定的时间,个别文件可能会被检出,由另一个用户编辑,产生这个消息: 我需要一个VBA解决scheme来使用默认的“查看一个只读的副本”选项,并且检查“当服务器文件可用时接收一个通知”选项。

Sharepoint 2013连接到TFS 2013 – 与Excel报告错误

我们已将TFS 2012升级到TFS 2013,之前没有安装共享点。 所以我安装了tfs sharepoint组件在一个sharepoint服务器和tfs服务器上并连接上了它们。 一切都很好,除了Excel报告,他们给我以下错误: External Data Refresh Failed The data connection uses Windows Authentication and user credentials could not be delegated. The following connections failed to refresh: TfsOlapReport 我已经确定声明Windows身份validation服务正在运行。

以编程方式移动并签入本地文件到Sharepoint C#

下面是我正在使用代码将本地文件从D:移动到共享点库的代码。 我能够移动文件,但它不检查文件到共享点。 我不确定如何检查此文件。有没有人有类似的问题与SharePoint的? 谢谢。 这里是我的代码,我没有使用确切的目标和源URL,所以忽略。 它编译和运行良好,它可以用来移动一个文件,让我们说D:到我的文档,它只是不检查文件到共享点。 此外,我正在检查一个Excel表格,根据每天更新的数据进行一些计算。 计算是通过一个macros来完成的。 是否有可能写一个macros自动上传到共享点库和检查? 如果是的话,我可以添加这个macros已经到位,而不是使用C#。 谢谢。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Microsoft.SharePoint.WorkflowServices; using Microsoft.SharePoint.Client; using Microsoft.SharePoint; using System.Net; namespace defectUpload { class Program { static void Main(string[] args) { string fileName = "WS2016.xlsm"; string sourcePath = @ source path ""; string targetPath […]

仅从SharePoint 2013“列表”菜单隐藏导出为Excel的button

我创build了一个导出到excelbutton,在Mac和Windows的作品。 现在我想隐藏列表function区中的现有导出到Excelbutton(仅列表不是库)。 我写了自定义操作XML,但它不会删除任何东西。 这是我的XML <CustomAction Id="RemoveRibbonButton" Location="CommandUI.Ribbon"> <CommandUIExtension> <CommandUIDefinitions> <CommandUIDefinition Location="Ribbon.List.Actions.ExportToSpreadsheet-Large" /> </CommandUIDefinitions> </CommandUIExtension> 我附加到现有的XML添加button。 那个工作正常。 任何想法什么是行不通的。

如何在使用FBA(基于表单的身份validation)时将SSASangular色应用于Excel服务

我们有一个使用Sharepoint 2013 Excel Services的OLAP项目来显示包含来自SQL Server Analysis Services(SSAS)多维数据集的外部数据的Excel文件。 我们用于login用户的身份validation方法是FBA(基于表单的身份validation)我们的目标是根据SSAS方面已经定义的angular色,为每个用户仅显示来自SSAS立方体的数据子集。 由于使用基于表单的身份validation,angular色不适用于来自SSAS,任何想法的Excel文件?

为什么SSS不发送EffectiveUserName到SSAS

我们有一个使用Sharepoint 2013 Excel Services的OLAP项目来显示包含来自SQL Server Analysis Services(SSAS)多维数据集的外部数据的Excel文件。 我们用于login用户的authentication方法是FBA(基于表单的authentication) 我们的目标是根据SSAS方面已经定义的angular色,为每个用户仅显示来自SSAS多维数据集的数据子集。 我们使用SSS(安全存储服务)将有效用户名传递给ssas,但不适用。 为什么?

从Excel中上传到Sharepoint的名单名称可调

我有工作代码上传Excel表格到SharePoint,但我只能上传一次具有相同的名称。 Sub UploadToSharepoint() Range("A2").Select ActiveSheet.ListObjects("Table1").Publish Array( _ "https://mysite.sharepoint.com/sites/sharepointsite", "SharepointList2"), _ False End Sub List的名字是: SharepointList2 。 有没有办法让这个名字可以用用户input(UserForm)进行调整,或简单地把它作为今天的date?

如何使用VBA从Sharepoint下载文件

我试图从Sharepoint下载一个文件与VBA,并不知道如何做到这一点! 该文件实际上是一个图片(不知道是否重要?)和下载进行得很好,但一旦它进入系统,图片不可查看。 (下面的代码)我想我正在下载它在错误的格式,但(像我说的)我无法弄清楚。 任何帮助将不胜感激! J.P Sub DownloadFromSharepoint() Dim myURL As String myURL = "https://MYSHAREPOINTSITE" Dim WinHttpReq As Object Set WinHttpReq = CreateObject("Microsoft.XMLHTTP") WinHttpReq.Open "GET", myURL, False WinHttpReq.Send myURL = WinHttpReq.ResponseBody If WinHttpReq.Status = 200 Then Set oStream = CreateObject("ADODB.Stream") oStream.Open oStream.Type = 1 oStream.Write WinHttpReq.ResponseBody oStream.SaveToFile ("C:\Users\DOMAIN\temp.jpg") oStream.Close End If End Sub