|
Příkaz Obnovit standardní komponenty obnoví v sestavě normalizované součásti Obsahového centra.
|
Tip: Příkaz Obnovit standardní komponenty používejte pravidelně při sdílení knihoven Obsahového centra s návrhovým týmem. Obnovení zajistí, že všichni členové týmu pracují s nejaktuálnějšími normalizovanými součástmi.
Proces obnovení se skládá ze dvou kroků:
- Analýza sestavy: Normalizované součásti Obsahového centra umístěné v sestavě a uložené v umístění Content Center files jsou porovnávány s rodinami v nakonfigurovaných knihovnách Obsahového centra. Pokud se normalizovaná součást liší od odpovídajícího členu rodiny v knihovně, je v seznamu obnovení označena jako zastaralá.
- Obnovit: Uživatel vybere normalizované součásti, které chce obnovit. Poté lze proces obnovení spustit. Zatímco je proces obnovení spuštěný, je aktualizován seznam normalizovaných součástí. Po dokončení obnovení můžete výsledky zobrazit v souboru protokolu.
Poznámka: Mají-li být komponenty Obsahového centra zahrnuty do procesu obnovení, je nutné je uložit do umístění Content Center files, které je definováno v souboru aktuálního projektu.
Normalizovaná součást umístěná v sestavě se stává zastaralou tehdy, když existují rozdíly mezi členem rodiny v knihovně a existující normalizovanou součástí. Tyto rozdíly mohou mít následující příčiny:
- Umístili jste normalizovanou součást ze standardní knihovny Obsahového centra a je nakonfigurována nová verze standardní knihovny. Člen rodiny, který odpovídá umístěné normalizované součásti, je v nové standardní knihovně změněn.
- Umístili jste normalizovanou součást z uživatelské knihovny a odpovídající člen rodiny byl v uživatelské knihovně upraven.
- Umístili jste normalizovanou součást z uživatelské knihovny a použili jste k migraci a synchronizaci knihovny nástroj Aktualizovat. Nástroj Aktualizovat změnil člena rodiny, který odpovídá umístěné normalizované součásti.
- Umístili jste normalizovanou součást z uživatelské knihovny a odpovídající člen rodiny nebo uživatelská knihovna již nejsou k dispozici. Pokud byl člen rodiny zkopírován z aktuálně dostupné knihovny, je součást v dialogu Obnovení standardních komponent označena jako Aktuálnější. Tuto součást lze obnovit pomocí nadřazené rodiny. Pokud žádná nadřazená rodina není k dispozici, součást bude označena jako Není k dispozici.
Úpravy způsobující zastarání normalizované součásti
Pokud úprava změnila odpovídající soubor součásti člena rodiny, stane se normalizovaná součást zastaralá. Změnu souboru součásti členu způsobují následující úpravy:
- Změny v tabulce rodiny, které jsou mapovány na parametry šablony rodiny nebo iVlastnosti (obsahuje změny hodnot, výrazů sloupců i mapování).
- Změny ve vlastnostech rodiny, které jsou mapovány na parametry šablony rodiny nebo iVlastnosti (obsahuje změny hodnot, šablony rodiny a mapování).
- Nahrazení šablony rodiny.
Soubor součásti členu se nemění při těchto úpravách:
- Název rodiny se změní, ale není namapován na zobrazovaný název rodiny.
- dojde ke změně obrázku náhledu rodiny,
- dojde ke změně mapování pro parametry kategorie,
- rodina je zkopírována do uživatelské knihovny pomocí příkazu Kopírovat do,
- rodina je migrována, není ale synchronizována v nástroji Aktualizovat,
- Upravte sloupce rodiny, které nejsou namapované na parametr šablony nebo na iVlastnosti. Upravená data nejsou dále používána v žádném výrazu sloupce namapovaném na parametr šablony nebo na iVlastnosti.
Automatické obnovení normalizovaných součástí během umísťování
Při umísťování člena rodiny do sestavy Obsahové centrum ověřuje, zda ve složce Content Center files existuje odpovídající soubor součásti. Soubor součásti existuje, pokud již byl člen rodiny umístěn do sestavy nebo pokud byl otevřen z Obsahového centra. Pokud není soubor součásti nalezen, je vytvořen nový soubor součásti. Pokud soubor součásti existuje, je porovnán s daty rodiny v knihovně Obsahového centra. Pokud je mezi souborem součásti a členem rodiny v knihovně nalezen rozdíl, závisí další krok na nastavení možnosti Během umísťování obnovovat zastaralé normalizované součásti:
- Pokud je tato možnost vybrána, je původní soubor součásti nahrazen novým souborem součásti, který odpovídá datům rodiny z knihovny. V případě, že je stejný člen rodiny umístěn i v dalších sestavách, nahradí nová součást v těchto sestavách původní součást automaticky.
- Pokud tato možnost není vybrána, je do sestavy umístěna normalizovaná součást ze složky Content Center files. Normalizovaná součást není synchronizována s rodinou Obsahového centra. Normalizovanou součást můžete obnovit pomocí příkazu Obnovit standardní komponenty.
Poznámka: Možnost Během umísťování obnovovat zastaralé normalizované součásti lze nastavit v dialogu Možnosti aplikace na kartě Obsahové centrum.