ID článku: 827742 - Poslední aktualizace: 14. září 2007 - Revize: 9.3 Při otevření dokumentu sady Office XP nebo Office 2003 se zobrazí výzva k udělení oprávnění pro ovládací prvky ActiveX
Důležité: Tento článek obsahuje informace o úpravě registru. Před úpravami je nutné registr zazálohovat. Seznamte se také s postupem obnovení registru v případě, že nastane problém. Další informace o zálohování, obnovení a úpravě registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/
)
Popis registru systému Microsoft Windows Na této stráncePříznakyPo otevření dokumentu v některé z aplikací sady Microsoft Office uvedených v části „Informace v tomto článku jsou určeny pro produkt“ se může zobrazit výzva k udělení oprávnění k načtení ovládacích prvků ActiveX nebo k povolení, aby ovládací prvky uchovávaly trvalá data. Některé ovládací prvky ActiveX se vůbec nemusí načíst. Navíc se může při importu dokumentu sady Office obsahujícího ovládací prvky ActiveX do jiného programu, například na web služby SharePoint Team Services, zobrazit upozornění podobné následujícímu příkladu: Tato aplikace se chystá inicializovat ovládací prvky ActiveX, které mohou být nebezpečné. Pokud považujete zdroj tohoto dokumentu za důvěryhodný, klepněte na tlačítko Ano a ovládací prvek bude inicializován pomocí nastavení dokumentu. PříčinaK tomuto problému dochází při pokusu o otevření dokumentu obsahujícího ovládací prvky ActiveX, které jsou označené jako nebezpečné pro inicializaci (UFI). Ve výchozím nastavení aplikace sady Office nenačítají ani neaktivují ovládací prvky ActiveX, které nejsou označené jako bezpečné pro inicializaci (SFI). Tento problém se týká také ovládacích prvků ActiveX, které jsou součástí aplikací sady Office. Kromě toho součást Winsock není registrována jako ovládací prvek SFI. Z tohoto důvodu jsou ovládací prvky ActiveX, které nezavedly zabezpečení IObjectSafety, považovány za nebezpečné pro inicializaci (UFI). Za nebezpečné pro inicializaci jsou považovány také ovládací prvky ActiveX, které nemají označenou příslušnou kategorii součásti v registru. Jak potíže obejítPoznámka: Důrazně doporučujeme, abyste nespouštěli ovládací prvky ActiveX v dokumentech, které jste obdrželi od neznámých osob, protože nelze zaručit bezpečnost použití dat souvisejících s ovládacím prvkem. Důvěřujete-li však zdroji dokumentu a osobě nebo společnosti, která jej odeslala, můžete načíst ovládací prvek a povolit, aby používal trvalá data. Upozornění: Při nesprávných úpravách registru pomocí Editoru registru nebo jiným způsobem může dojít k vážným problémům. Tyto problémy mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nezaručuje, že tyto problémy bude možné vyřešit. Úpravy registru provádíte na vlastní nebezpečí. Chcete-li obejít tento problém a změnit způsob, jakým aplikace sady Office používají ovládací prvky ActiveX, přidejte do registru, který mění chování aplikací sady Office, klíč UFIControls. Další informace o tomto postupu naleznete v části Změna nastavení registru na hodnotu UFIControls = 1. Informace o nastavení ovládacího prvku UFI pro součásti ActiveXJe-li ovládací prvek bezpečný pro inicializaci (SFI), aplikace sady Office se chovají stejně:
Poznámka: Každý podklíč uvedený pod klíčem registru HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Common\Security má svůj ekvivalent pod následujícími klíči registru:
Office 2003 http://www.microsoft.com/office/ork/2003/tools/BoxA03.htm
(http://www.microsoft.com/office/ork/2003/tools/BoxA03.htm)
Office XPhttp://www.microsoft.com/office/ork/xp/appndx/appa04.htm
(http://www.microsoft.com/office/ork/xp/appndx/appa04.htm)
Změna nastavení registru na hodnotu UFIControls = 1Chcete-li provést změny v registru a přidat podklíč UFIControl, použijte následující postup:
Inicializace ovládacích prvků Forms3 a ActiveX (Office 2003 a Office XP)Pomocí klíče registru běžného zabezpečení můžete dát aplikacím sady Office 2003 a Office XP pokyn, aby nastavily zabezpečení inicializace ovládacích prvků Forms3 ActiveX pro všechny aplikace sady Office 2003 a Office XP, které podporují formuláře Forms3. Je-li hodnota nastavení tohoto klíče 2 nebo 3, uživatel je vyzván, aby určil způsob načtení formulářů Forms3. Tato výzva se v aplikaci zobrazí pouze jednou během relace. Umístění klíče registru je následující:HKEY_CURRENT_USER\Software\Microsoft\VBA\Security V registru nebo v uzlu zásad může být parametr LoadControlsInForms nastaven na následující hodnoty a příslušné akce.Zmenšit tuto tabulku
Popis údaje hodnotyÚdaj hodnoty lze popsat následujícím způsobem:
Další informace
Další informace o problémech týkajících se ovládacích prvků ActiveX naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
817112
(http://support.microsoft.com/kb/817112/
)
Ovládací prvky ActiveX se nenačítají nebo nechovají očekávaným způsobem při otevření dokumentu v aplikaci sady Office 2003 (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).) Ovládací prvky ActiveX jsou programy a mohou ukládat data do registru nebo samy do sebe. Ovládací prvky ActiveX se podobají makrům jazyka Microsoft Visual Basic for Applications (VBA) s tím rozdílem, že jsou kompilovány do zvláštního typu souboru a mohou být umístěny v hostitelských aplikacích, které je podporují (například aplikace Microsoft Word 2002 a Microsoft Excel 2002). Aby se použil ovládací prvek ActiveX, je do dokumentu sady Office vložen odkaz na propojení s ovládacím prvkem. Aplikace sady Office mohou zachovat nebo přenést odkaz na ovládací prvek ActiveX do nových verzí dokumentu pouze v případě, pokud byl ovládací prvek ActiveX při otevření dokumentu aktivován. Pokud byl ovládací prvek ActiveX zakázán, uložením dokumentu se uloží verze dokumentu bez odkazu propojení (dojde k odebrání ovládacího prvku ActiveX). To může být někdy nežádoucí, protože ovládací prvek je nutný k zobrazení určité části nebo celého obsahu dokumentu. Ne všechny formáty souborů podporují propojování ovládacích prvků ActiveX. Přestože byl při otevření dokumentu ovládací prvek ActiveX aktivován, neuloží se do souboru v případě uložení souboru ve formátu, který nepodporuje ovládací prvky ActiveX. Poznámka: Povolíte-li aplikaci spustit ovládací prvek a použít trvalá data, činíte tak na vlastní nebezpečí. OdkazyDalší informace o bezpečnější práci s ovládacími prvky ActiveX naleznete na následujícím webu společnosti Microsoft: http://msdn2.microsoft.com/en-us/library/Aa751977.aspx
(http://msdn2.microsoft.com/en-us/library/Aa751977.aspx)
Další informace o ovládacích prvcích ActiveX naleznete v sadě Office Resource Kit. Postup naleznete na jednom z následujících webů společnosti Microsoft:Office 2003 http://office.microsoft.com/en-us/ork2003/default.aspx
(http://office.microsoft.com/en-us/ork2003/default.aspx)
Office XPhttp://office.microsoft.com/cs-cz/products/FX010419031029.aspx
(http://office.microsoft.com/cs-cz/products/FX010419031029.aspx)
Informace v tomto článku jsou určeny pro produkt:
| Další zdroje Další stránky podpory
KomunitaZískat pomoc teďPřeklady článku
|





















Zpět nahoru