Sdílet prostřednictvím


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

  1. 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.

  2. 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;
    
  3. 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

  1. 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.

  2. Pokud jste ještě jeden a vyberte instanci v návrháři, vytvořte instanci objektu DataSet.

  3. V Vlastnosti okno, nastavit CacheInDocument vlastnost True.

    Další informace naleznete v tématu Vlastnosti v projektech Office.

  4. 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

Koncepty

Ukládání dat

Přístup k datům v dokumenty na serveru

Ukládání dat