Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Microsoft Report Builder (SSRS)
Power BI Report Builder
Report Designer in SQL Server Data Tools
U kunt een tekstvak gebruiken om html-opgemaakte tekst in te voegen die u hebt opgehaald uit een veld in uw gegevensset in een gepagineerd rapport. De tekst kan afkomstig zijn van elke eenvoudige of complexe expressie die resulteert in correct opgemaakte HTML. Opgemaakte tekst kan worden weergegeven in alle ondersteunde uitvoerindelingen, waaronder PDF.
In deze afbeelding ziet u tekst met HTML-opmaak in de ontwerpweergave van rapporten en dezelfde tekst als de tekst die wordt weergegeven wanneer het rapport wordt uitgevoerd.
Opmerking
Wanneer u tekst importeert die HTML-markeringen bevat, moeten de gegevens altijd eerst worden geparseerd door het tekstvak. Omdat alleen een subset van HTML-tags wordt ondersteund, kan de HTML die in het weergegeven rapport wordt weergegeven, afwijken van de oorspronkelijke HTML.
Zie Zelfstudie: Tekst opmaken (Report Builder) om snel aan de slag te gaan.
Ondersteunde HTML-tags
Hier volgt een volledige lijst met tags die worden weergegeven als HTML wanneer deze zijn gedefinieerd als tijdelijke aanduiding voor tekst:
Hyperlinks: <Een HREF-link>
Lettertypen: <LETTERTYPEN>
Koptekst, stijl en blokelementen: <H{n}>, <DIV>, <SPAN>,<P>, <DIV>, <LI>, <HN>
Tekstindeling: <B>, <I>, <U>, <S>
Lijstafhandeling: <OL>, <UL>, <LI>
Alle andere HTML-markeringstags worden genegeerd tijdens het verwerken van rapporten. Als de HTML die wordt vertegenwoordigd door de expressie in de tijdelijke tekst niet goed is opgemaakt, wordt de tijdelijke aanduiding weergegeven als tekst zonder opmaak. Alle HTML-tags zijn niet hoofdlettergevoelig.
Als de tekst in het tekstvak slechts één tekstblok bevat, wordt HTML in de tijdelijke aanduiding die blokelementen definieert correct weergegeven. Als het tekstvak echter meerdere tekstblokken bevat, worden de HTML-tags genegeerd en wordt de structuur van de tekst gedefinieerd door de tekstblokken.
Als er meer dan één tag is gedefinieerd voor tekst en Report Builder een conflict detecteert tussen de HTML- en bestaande rapportbeperkingen, wordt alleen de binnenste HTML-tag behandeld als HTML.
Zie HTML toevoegen aan een rapport (Report Builder en SSRS) voor meer informatie.
Beperkingen van CSS-attributen
Wanneer u css-kenmerken (cascading style sheet) gebruikt, worden alleen een basisset tags gedefinieerd. Hier volgt een lijst met kenmerken die worden ondersteund:
tekst uitlijnen, tekst inspringen
font-family
tekengrootte
Alleen geldige RDL-groottewaarden, in absolute CSS-lengte-eenheden worden ondersteund. Ondersteunde eenheden zijn: in, cm, mm, pt, pc.
Relatieve CSS-lengteeenheden worden genegeerd en worden niet ondersteund. Niet-ondersteunde eenheden zijn em, ex, px,%,rem.
color
opvulling, opvulling-onder, opvulling-boven, opvulling-rechts, opvulling-links
lettertypegewicht
Hier volgen enkele overwegingen voor het gebruik van CSS:
Ongeldige CSS-waarden worden op dezelfde manier genegeerd als ongeldige HTML.
Wanneer zowel kenmerkkenmerken als CSS-stijlkenmerken in dezelfde tag bestaan, heeft de CSS-eigenschap een hogere prioriteit. Als uw tekst bijvoorbeeld <p style="text-align: right" align="left"> is, zal alleen de text-align eigenschap worden toegepast en zal de tekst rechts worden uitgelijnd.
Als voor kenmerken en CSS-stijlen meerdere keren een eigenschap is opgegeven, wordt alleen het laatste exemplaar van de eigenschap toegepast. Als de tekst bijvoorbeeld p align="left" align="right<" is>, wordt de tekst rechts uitgelijnd.