2012-02-07 76 views
2

我需要在SharePoint中放置一個excel模板併爲其提供鏈接。我想阻止用戶更改模板。我不希望用戶保存庫中的任何文件。有幾個解決方案:
- 撤銷人員共享點權利更改文件,
- 保持文件簽出給我。sharepoint中的Excel模板 - 如何從模板中打開一個新文件?

我也想想其他情況。當前文件格式爲.xlsm格式(已啓用宏的工作簿),但我正在考慮.xltm(已啓用宏的工作簿模板),作爲強制客戶端將文件視爲模板的方式。它看起來像固執地想要將文件(從Sharepoint下載)保存爲源位置中的模板而不是新文件。只有當我直接從我的本地驅動器打開模板時,我才能得到我所需要的。 如何強制sharepoint/excel使用sharepoint中存儲的.xltm文件作爲新文件的模板?

難道這不正確的http內容處置標題?

+0

「如何強制的SharePoint/EXCEL使用'。存儲在sharepoint中的xstm文件?「 - 不應該是'.xltm'嗎? – e100 2012-04-20 10:00:37

+0

良好的評論,擴展更正,謝謝 – Kodak 2012-04-20 11:23:40

+0

注意:你可能會在這裏得到更多的答覆:http://sharepoint.stackexchange.com/ - 這不是一個真正的編程問題 – e100 2012-04-20 13:31:02

回答

2

如果您使用文件路徑而不是HTML路徑引用模板文件,它應該作爲新文檔打開,而不是打開原始模板,例如使用

\\SiteCollection\Site\DocumentLibrary\Template.xltx 

,而不是

http://SiteCollection/Site/DocumentLibrary/Template.xltx 
+0

謝謝!這正是我正在尋找:) – Kodak 2013-01-25 08:20:47

+0

新的問題出現,因爲它看起來不可能發送這樣的鏈接在HTML電子郵件...... :( – Kodak 2013-01-25 08:53:36

1

在某些情況下,爲您的Excel文件創建內容類型或庫的模板將符合您的需要。如果您以這種方式將某個文檔庫設置爲模板文件,則此庫中的所有新文件都將從此文件創建。查看文檔庫的高級設置。有一部分文檔模板可以完成這個技巧。如果此部分已禁用,則您的媒體庫啓用了「內容類型管理」,這意味着您必須檢查內容類型的高級設置以設置模板。

該解決方案使所有新文件都可以在文檔庫中創建,但不能在桌面上創建,但如果您可以接受這一點,請善待標記爲答案。

+1

不幸的是我需要所有的新文件都是本地的(甚至是臨時的),而不是保存在庫中;庫只是模板的中央存儲空間;模板是某種形式 - 它每月填充數百次 - 存儲它不是必需的,因爲表單數據使用宏保存在數據庫中;現在唯一的煩惱就是從sharepoint打開文件時「文件處於只讀模式」黃絲帶... – Kodak 2012-04-20 17:18:20

+0

這聽起來很像Infopath。您是不是實現了一個Infopath表單來在SharePoint中託管並使表單通過Web服務將數據提交給數據庫? – 2012-04-22 22:29:11

+0

模板是在引入信息之前創建的(1999)。我懷疑客戶願意爲模板的完全重新設計付費,但仍然感謝提示 - 我將檢查infopath功能以備將來使用。 – Kodak 2012-04-23 07:42:25

0

如果你想,可以用郵件,你可以使用被髮送出去的鏈接: http://SiteCollection/Site/_layouts/15/download.aspx?SourceUrl=%2FSite%2FDocumentLibrary%2Template%2Exltx

相關問題