Jak: Data v mezipaměti pro použití Offline nebo na serveru
Můžete označit položky dat do mezipaměti v dokumentu tak, aby byly k dispozici offline.To také umožňuje pro data v dokumentu manipulovat jiným kódem, když je dokument uložen na serveru.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu v následujících aplikacích: Excel 2013 a Excel 2010, Word 2013 a Word 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.
Můžete označit položky dat do mezipaměti při deklaraci položky dat v kódu, nebo pokud používáte DataSet, nastavením vlastnosti v Vlastnosti okna.Pokud jsou do mezipaměti datové položky, která není DataSet nebo DataTable, zajistit, že splňuje kritéria do mezipaměti v dokumentu.Další informace naleznete v tématu Ukládání dat.
[!POZNÁMKA]
Datové sady vytvořené pomocí jazyka Visual Basic jsou označeny jako Cached a WithEvents (včetně datasetu, který je přetažen z Zdroje dat okna nebo nástrojů mají CacheInDocument vlastnost nastavena na True) obsahovat podtržítko předponou názvů v mezipaměti.Například pokud vytvoříte objekt dataset s názvem Zákazníci CachedDataItem _Customers v mezipaměti bude mít název.Při použití ServerDocument přístup k této položce v mezipaměti, je nutné zadat _Customers místo zákazníky.
Mezipaměť dat v dokumentu pomocí kódu
Deklarovat veřejná pole nebo vlastnost datové položky jako člen třídy položku hostitele ve vašem projektu, jako ThisDocument třídy v projektu aplikace Word nebo ThisWorkbook třídy v projektu aplikace Excel.
Použije CachedAttribute atribut člen označit položky dat uloženy v mezipaměti dat dokumentu.Následující příklad se týká tento atribut deklarace pole DataSet.
<Microsoft.VisualStudio.Tools.Applications.Runtime.Cached()> _ Public employeesDataSet As DataSet
[Microsoft.VisualStudio.Tools.Applications.Runtime.Cached()] public DataSet employeesDataSet;
Přidejte kód k vytvoření instance položky dat a případně načíst z databáze.
Položky dat je načten pouze při prvním vytvoření; poté zůstane mezipaměti s dokumentem a musíte napsat kód, ostatní jej aktualizovat.
Do mezipaměti pomocí okna vlastnosti objektu dataset v dokumentu
Objekt dataset přidat do projektu pomocí nástroje v návrháři Visual Studio, například přidáním do vašeho projektu pomocí zdroje dat Zdroje dat okna.
Pokud jste ještě jeden a vyberte instanci v návrháři, vytvořte instanci objektu DataSet.
V Vlastnosti okno, nastavit CacheInDocument vlastnost True.
Další informace naleznete v tématu Vlastnosti v projektech Office.
V Vlastnosti okno, nastavit Modifikátory vlastnost veřejné (ve výchozím nastavení je vnitřní).
Viz také
Úkoly
Jak: programově mezipaměti zdroj dat v dokumentu sady Office
Jak: Data v mezipaměti v dokumentu chráněného heslem