DISKUSE
HCL Domino na NAS QNAP (1)
20.02.2024 10:34

Vložení přílohy do dokumentu MS Word (3)
14.02.2024 20:54

Problěmy s diakritikou. (4)
06.02.2024 17:34

AI pomocnici 
15.01.2024 10:16

Export do pdf souboru (1)
12.01.2024 23:11

Agent přestává fungovat (1)
18.11.2023 06:42

RTF - Computed (2)
19.10.2023 13:00

Čtení polí v neuloženém dokumentu 
08.10.2023 17:15


ŠKOLENÍ


REKLAMA


KOMENTÁŘE

Jak ukládat do notesovské databáze (nejen) dokumenty z Wordu a Excelu ?

Vytisknout článek

Mám notesovský dokument, k němuž je připojený wordovský (excelovský) soubor. Jak zařídit, aby po poklepání na jeho ikonu se otevřel Word, ve Wordu se provedly příslušné změny a po opuštění Wordu se provedené změny automaticky uložily v notesovském dokumentu ?


Přímo s Notesy je dodáván template pro vytvoření dokumentové databáze pro programy řady MS Office (zejména Word a Excel). Kolega, který implementuje Notesy v jedné velké firmě, mě zaskočil napohled jednoduchým dotazem: Mám notesovský dokument, k němuž je připojený wordovský (excelovský) soubor. Jak zařídit, aby po poklepání na jeho ikonu se otevřel Word, ve Wordu se provedly příslušné změny a po opuštění Wordu se provedené změny automaticky uložily v notesovském dokumentu ?

Má první odpověď byla - co blázníš, tak si v databázi prostě zadej Vytvořit nový dokument MS Word - jaký problém ? Pak jsem si ale uvědomil, že situace není tak jednoduchá.

Typické firemní dokumenty totiž měly několik desítek až stovek stran - a v příslušném template se používá propojení přes OLE2, neboli - notesovské menu se změní (až na výjimky) na wordovské (excelovské) a dokument je editován přímo v místě. Po ukončení editace a opuštění tohoto okna se objeví zpět okno notesovského klienta s bitmapovým náhledem dokumentu. A to je právě ten kámen úrazu - má-li dokument několik desítek stránek, je práce s náhledem prakticky nemožná.

Připojit soubor (sponkou) je rovněž nemožné: po poklepání na jeho ikonu a spuštění Wordu se soubor rozbalí do dočasného adresáře, takže veškeré změny provedené ve Wordu se uloží do tohoto souboru - a ten se automaticky smaže, takže původní připojený dokument zůstává nezměněn. A chtít po sekretářce, aby původní soubor v dokumentu smazala a znovu připojila upravený, to by si dotyčný kolega rovnou mohl uvázat oprátku.

Přitom řešení je poměrně jednoduché:

  1. napíši (otevřu) wordovský (excelovský) dokument
  2. celý jej vyberu (myší nebo Ctrl+A) a vložím do schránky
  3. přepnu se do Notesů, kde jsem si založil nový dokument (běžný, ne MS Office) - a teď přijde ta finta:




Neboli - z menu příkaz "Editovat - Vložit jinak" a označit Dokument Microsoft Word (Excel,...) a zatrhnout Display as Icon A tím je vše vyřešené - při jakékoliv editaci Wordovského dokumentu je modifikovaný dokument uložen do přílohy.

Pozor jen na dvě věci (aneb nic není tak krásné, jak se zdá):
  1. Wordovský (či jiný) dokument je i nadále volán přes OLE, z čehož vyplývá nechutná náročnost na systémové zdroje (notesovský klient nějakých 22MB RAM, Word nějakých 32MB (+/-), samotný systém Windows NT s běžnými procesy na pozadí cca 40-50MB, což máme něco přes 100MB paměti, takže pokud Vaše počítače mají méně než 128MB, budete swapovat a swapovat...
  2. Pokud chcete v rámci officeovských dokumentů využívat fulltextové vyhledávání, nezapomeňte si upgradnout na co nejnovější verze (samozřejmě "pětkové" Notesů na straně serveru i klienta - zdaleka ne všechny dřívější podporují formát nativní formát programů z rodiny Office 2000

Autor: Zdeněk Michálek
Datum: 05.05.2001


Sdílet článek Seznam komentářů

Zatím nebyl přidán žádný komentář. Buďte první!