Vytvoření nebo odstranění pole ve formátu RTF

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Formátovaný text můžete v accessové databázi uložit tak, že použijete pole Dlouhý text (říká se mu také Memo) a nastavíte vlastnost TextFormat tohoto pole na RichText. Můžete třeba udělat text tučný nebo podtržený, použít různé písmo pro jednotlivá slova nebo znaky a změnit barvy textu. Pokud je pole zobrazeno v datovém listu nebo jeho části, můžete formátování použít na celý nebo částečný obsah pole úpravou pole prostřednictvím vázaného ovládacího prvku ve formuláři nebo sestavě.

V tomto článku

Co je formát RTF?

Formátovaný text je text, který je formátován s použitím běžných možností formátování, jako je například tučné písmo a kurzíva, které nejsou ve formátu prostého textu dostupné. Data formátujete pomocí běžných nástrojů formátování, jako je pás karet a minipanel nástrojů. Access na pozadí použije pro data kód formátování HTML (Hypertext Markup Language). Access používá HTML, protože poskytuje vyšší stupeň kompatibility s poli s formátovaným textem uloženými v seznamech SharePointu.

Obrázek pásu karet

Access ukládá formát RTF pomocí datového typu Dlouhý text, který jako jediný obsahuje integrovanou podporu formátovaného textu. Chcete-li vytvořit pole pro ukládání formátovaného textu, vytvořte pole typu Dlouhý text a nastavte vlastnost TextFormat tohoto pole na hodnotu RichText. Dvě možné hodnoty jsou:

  • Formátovaný text Povoluje formát RTF a tento text je uložen a interpretován jako formát RTF HTML.
  • Prostý text Povoluje prostý text, který je interpretován jako prostý text.

Vlastnost TextFormat pro pole Dlouhý text se nastavuje v tabulce v zobrazení Datový list a v návrhovém zobrazení. Po uložení formátovaného textu do pole typu Dlouhý text jej můžete zobrazit ve formuláři nebo sestavě pomocí ovládacího prvku textové pole. Ovládací prvek textové pole má vlastnost TextFormat , která dědí svou počáteční hodnotu z vlastnosti TextFormat pole typu Dlouhý text. Vlastnost TextFormat ovládacího prvku textové pole ale můžete změnit.

Následující tabulka uvádí podporované možnosti formátování textu:

Ikona Možnost Popis
Název písma Vybere jiný typ písma.
Velikost písma Vybere velikost písma.
Tučné Vybraný text se nastaví jako tučný. Pokud už je text tučný, odebere ho.
Kurzíva Nastaví vybraný text jako kurzívu. Pokud už text kurzívou je, kurzívu odebere.
Podtržení Podtrhne text. Pokud už je text podtržený, podtržení se odebere.
Zarovnání doleva Zarovná text k levému okraji.
Zarovnání na střed Zarovná text na střed okraje.
Zarovnat doprava Zarovná text k pravému okraji.
Číslování Začne číslovat odstavce. Číslo se zobrazí před každým odstavcem.
Obrázek tlačítka Odrážky Odrážky Začne umisťovat odrážku před každý odstavec.
Barva písma Vybere barvu popředí písma.
Barva zvýraznění textu Text bude vypadat jako označený zvýrazňovačem.
Zmenšení odsazení Zmenší odsazení odstavce.
Zvětšení odsazení Zvětší odsazení odstavce.
Vzhled tlačítka Zleva doprava Zleva doprava: Vyplní ovládací prvek zleva doprava.
Vzhled tlačítka Zprava doleva Zprava doleva: Vyplní ovládací prvek zprava doleva.

Začátek stránky

Vytvoření pole ve formátu RTF

Pole ve formátu RTF můžete vytvořit v tabulce, v zobrazení datového listu nebo v návrhovém zobrazení.

V zobrazení Datový list

  1. Otevřete tabulku v zobrazení datového listu.
  2. Vyberte Kliknutím přidat a pak ze seznamu vyberte Dlouhý text .
  3. Poklikejte na záhlaví pole a zadejte smysluplný název nového pole.
  4. Uložte změny.

V návrhovém zobrazení

  1. Otevřete tabulku v návrhovém zobrazení.
  2. V návrhové mřížce tabulky najděte první prázdný řádek. Poté do sloupce Název pole zadejte název pole.
  3. Ve sloupci Datový typ vyberte Dlouhý text.
  4. Ve skupinovém rámečku Vlastnosti pole klikněte na kartu Obecné.
  5. Klikněte do pole Formát textu a vyberte možnost RTF.
  6. Uložte změny.

Začátek stránky

Změna pole na formát RTF

  1. Otevřete tabulku obsahující dané pole v návrhovém zobrazení.
  2. V návrhové mřížce tabulky klikněte na pole typu Dlouhý text, které chcete změnit na formát RTF.
  3. Ve skupinovém rámečku Vlastnosti pole klikněte na kartu Obecné.
  4. Klikněte na pole Formát textu a vyberte možnost RTF.
  5. Uložte změny.

Začátek stránky

Změna pole ve formátu RTF na prostý text

Důležité Pokud změníte pole z formátovaného na prostý text, zobrazí Access upozornění, že bude odebráno veškeré formátování. Po provedení změny u prostého textu a uložení tabulky ji nelze vrátit zpět.

  1. Otevřete tabulku obsahující dané pole v návrhovém zobrazení.
  2. V návrhové mřížce tabulky klikněte na pole typu Dlouhý text, které chcete změnit na formát RTF.
  3. Ve skupinovém rámečku Vlastnosti pole klikněte na kartu Obecné.
  4. Klikněte do pole TextFormat a vyberte Prostý text.
  5. Uložte změny.

Začátek stránky

Vymazání vlastnosti Pouze přidat

Chcete-li u pole povolit plné formátování textu, zajistěte, aby byla pro pole zakázána vlastnost Pouze přidat . V opačném případě Access text v poli skryje, kdykoli do daného pole umístíte kurzor nebo ovládací prvek formuláře nebo sestavy svázaný s daným polem.

Zakázání vlastnosti Pouze přidat

  1. Otevřete tabulku v návrhovém zobrazení.
  2. Vyberte pole typu Dlouhý text, které chcete změnit, a v dolní části návrháře tabulky na kartě Obecné přejděte dolů k vlastnosti Pouze připojit .
  3. Klikněte na pole vedle vlastnosti a v seznamu vyberte Ne .
  4. Uložte změny.

Začátek stránky

Povolení plného formátování textu pro ovládací prvky formulářů a sestav

Pokud použijete příkazy na kartě Vytvořit k vytvoření formuláře nebo sestavy a povolíte úpravy formátovaného textu pro podkladové pole typu Dlouhý text, zdědí výsledný ovládací prvek Textové pole vlastnost Formát textu nastavenou pro pole Dlouhý text. Pokud máte v tabulce data v poli Dlouhý text, zobrazí se tato data v textovém ovládacím prvku formuláře nebo sestavy. Když ale do formuláře nebo sestavy ručně přidáte ovládací prvek, Access nepovolí úpravy formátovaného textu, a to ani v případě, že tento ovládací prvek následně svážete s polem typu Dlouhý text s formátováním RTF.

  1. Otevřete formulář v návrhovém zobrazení.
  2. Na kartě Návrh klikněte ve skupině Ovládací prvky na položku Textové pole.
  3. V prázdné oblasti formuláře kliknutím a tažením nakreslete ovládací prvek.
  4. Klikněte do textové oblasti nového ovládacího prvku, klikněte pravým tlačítkem myši do textové oblasti ovládacího prvku (nikoli na popisek) a klikněte na příkaz Vlastnosti.
  5. V seznamu vlastností nového ovládacího prvku klikněte na kartu Vše .
  6. Klikněte na pole vlastnosti Zdroj ovládacího prvku a vyberte ze seznamu pole typu Dlouhý text.
    Ve výchozím nastavení se v seznamu zobrazují pole z tabulky, která je svázaná s formulářem. Pokud se pole typu Dlouhý text nachází v jiné tabulce, použijte pro vazbu ovládacího prvku tuto syntaxi výrazu: =[název tabulky]![ Název pole]. Hranaté závorky a vykřičník používejte přesně tak, jak je znázorněno. Do první části výrazu zadejte název tabulky a do druhé části název pole dlouhého textu. Pokud máte třeba tabulku s názvem Poznámky s polem Dlouhý text s názvem Komplimenty, do pole vlastnosti Zdroj ovládacího prvku zadáte tento řetězec: =[Notes]![Compliments]
  7. V seznamu vlastností se stále vybranou kartou Vše vyhledejte a vyberte pole vlastnosti Formát textu a poté ze seznamu vyberte možnost RTF .
  8. Uložte změny.

Začátek stránky