Otázka: Na Lotus Domino serveru mám externě vyvíjenou databázi, ke které mám oprávnění Managera a u které bych se potřeboval podívat do designu. Když se ale pokusím databázi otevřít v Lotus Domino Designeru je zobrazena hláška “You cannot view the design of this database because its design is hidden.”. Je možné se nějak k designu dostat?
Odpověď: Ano, možné to je. Nejsem si jist zda existuje nějaká možnost prostřednictvím běžných nástrojů Lotus Notes, ale s využitím nástrojů Ytria to možné je.
Pro další postup budeme potřebovat modul Ytria scanEZ. Tak a nyní k vlastnímu postupu odkrytí designu:
- Spusťte scanEZ
- Otevřete požadovanou databázi
- V levém sloupci vyberte položku Design. Pravá strana se změnila na možnosti design collection, kde jsou z položek je Hide/Unhide… The design of this database is HIDDEN s tlačítkem Unhide
- Klepněte na tlačítko Unhide
- Zobrazí se hláška která vás informuje jak dále postupovat. Klepněte na ANO. Věnujte ale pozornos první větě, která Vás informuje. že aby se odkrytí designu povedlo, je potřeba odebrat ikonu databáze z Workspace.
- V Lotus Notes klientovi otevřete Workspace a odeberte ikonu databáze
- Opětovně otevřete databázi v Lotus Domino Designeru. Pokud vše proběhlo správně, tak nyní máte dostupný design databáze.
Tentokrát jsem článek obohatil o připravené video.
Jen doplním odkaz na IBM forum, kde se to řeší pomocí NotesAPI a dokonce pomocí Hex editoru 🙂
Řešení pomocí NotesAPI:
http://www-10.lotus.com/ldd/46dom.nsf/c21908baf7e06eb085256a39006eae9f/4835a87a39abcd5380256af400402cbe?OpenDocument
Řešení pomocí Hex editoru:
http://www-10.lotus.com/ldd/nd6forum.nsf/DateAllFlatWeb/25a1d851f2a1f47585257388006e46a9?OpenDocument
Nicméně použití Ytria nástrojů je trochu bezpečnější. Jen bych řekl, že po takovém odemčení designu stále nebudou vidět udrojové kódy LSS knihoven a @formula. Umožní to ale upravit si např. pohled.
[Odpověď]