[Tipy a Triky] Formátování písma textů v tisku
Napsal: 07.07.2009 13:18
V systému Helios Orange jsou všechny poznámky v dokladech ukládány pouze ve formě prostého textu bez formátování. Pokud je potřeba použít z nějakého důvodu např. část textu tučně a zbytek normálním stylem, lze částečně využít možnosti RTF (Rich Text Format) které jsou napojeny v rámci ReportBuilderu. V podstatě to znamená, že do poznámky dokladu se kromě textu vloží ještě formátovací značky RTF, které formulář při tisku interpretuje jako tučné písmo apod.
Příklad pro tisk tučného textu v poznámce faktury:
1/ Do poznámky faktury je třeba vložit formátovaný text. Značka {\rtf je úvodní kód formátu RTF, celý text na konci musí být uzavřen opět lomenou závorkou }. Mezi značky se napíše potřebný text, který se pomocí značek \b nebo \b0 formátuje jako tučné/netučné písmo.
2/ Do tiskového formuláře se musí vložit objekt DBRichText a do něj se napojí pipeline s poznámkou tedy TabDokladyZbozi['Poznamka'].
Výsledkem takto zadané poznámky je tento grafický výstup.
Možné značky pro styl písma:
\b - tučné zapnuto
\b0 - tučné vypnuto
\i - kurzíva zapnuto
\i0 - kurzíva vypnuto
\ul - podtržené zapnuto
\ulnone - podtžené vypnuto
Samozřejmě je možné vyzkoušet i další možnosti Rich Text Formatu, viz dokumentace firmy Microsoft http://www.microsoft.com/downloads/details.aspx?FamilyId=DD422B8D-FF06-4207-B476-6B5396A18A2B&displaylang=en.
Příklad pro tisk tučného textu v poznámce faktury:
1/ Do poznámky faktury je třeba vložit formátovaný text. Značka {\rtf je úvodní kód formátu RTF, celý text na konci musí být uzavřen opět lomenou závorkou }. Mezi značky se napíše potřebný text, který se pomocí značek \b nebo \b0 formátuje jako tučné/netučné písmo.
- Kód: Vybrat vše
{\rtf Alfa \b Beta \b0 Gama \b Delta - čeština}
2/ Do tiskového formuláře se musí vložit objekt DBRichText a do něj se napojí pipeline s poznámkou tedy TabDokladyZbozi['Poznamka'].
Výsledkem takto zadané poznámky je tento grafický výstup.
Možné značky pro styl písma:
\b - tučné zapnuto
\b0 - tučné vypnuto
\i - kurzíva zapnuto
\i0 - kurzíva vypnuto
\ul - podtržené zapnuto
\ulnone - podtžené vypnuto
Samozřejmě je možné vyzkoušet i další možnosti Rich Text Formatu, viz dokumentace firmy Microsoft http://www.microsoft.com/downloads/details.aspx?FamilyId=DD422B8D-FF06-4207-B476-6B5396A18A2B&displaylang=en.