Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
garythomannCoGC
Impactful Individual
Impactful Individual

Power BI Service, Paginated Report Builder - why some unicode glyphs not displaying

14-12-2022  caveat, RB: both Print Layout and Default View have issues, Service: Print Layout has issues but Default View works fine displaying all my selected Geographic shapes unicode glyphs.  See screenshots added to today's reply.

=============================================================================

Have selected unicode characters from the  Geometric Shapes  subset from the unicode universe.  In Report Builder the unicode glyph 9670 Black Diamond is not displaying.  Only a square bracket symbol comes up.  The Black Diamond glyph does display for the query in dax studio.  

Screenshot of report builder run

Screenshot 2022-07-15 113324.png

 

Screenshot of dax studio run for the query

Screenshot 2022-07-15 103059.png

 

Screenshot of my unicode table as displayed via query in dax studio

Screenshot 2022-07-15 103231.png

 

Another mystery, Unicode Number column is declared as Text

Screenshot 2022-07-15 165643.png

 

Create a Report Builder test report to display this table. 

This is the query and dax studio output.

Screenshot 2022-07-15 170508.png

 

Unicode Number column fails to display and most of the unicode unichar conversions fail.

Screenshot 2022-07-15 171142.png

 

1 ACCEPTED SOLUTION

The difference between the default view and the print preview from app.powerbi.com is almost certainly a difference in the available fonts. When you view the default web page Power BI will send html to the client browser and that will have access to local fonts on your PC. When you do a print preview the service will generate a PDF on the server side using the fonts available on the Power BI rendering nodes. If the exact font is not available the operating system then has rules it uses to find the closest similar font. And unfortunately not all fonts have the full unicode character set.

 
I did some tests using a number of different fonts and found that Segoe UI Symbol seemed to have the best support for extended Unicode characters. If you are putting your indicators in their own column this might work for you.
 
d_gosbell_0-1671417005859.png

 

View solution in original post

8 REPLIES 8
garythomannCoGC
Impactful Individual
Impactful Individual

14-12-2022 caveat, screenshots for Glyph Test.rdl

Unichar Glyph's that do not render are displayed as square box.

Here is the link to the rdl report builder report that I created. 

And associated csv dump from dax studio of the input table being queried.

Glyph Test.rdl 

CPP Traffic Light Short Status.xlsx 

 

Power BI Paginated Report Builder  (RB)

Default View

garythomannCoGC_2-1670977931985.png

 

Print Layout View

garythomannCoGC_1-1670977903045.png

 

Power BI Service

Default Web Layout View

garythomannCoGC_4-1670978127473.png

Print Layout View

garythomannCoGC_3-1670978081852.png

 

garythomannCoGC
Impactful Individual
Impactful Individual

garythomannCoGC
Impactful Individual
Impactful Individual

Still an issue, my mistake.  Page View on the service emulates PDF printing.  Export to Word is working but not PDF.

 

garythomannCoGC_0-1658973475057.png

 

Adding this link and it and associated sublinks is relevant.

SSRS Custom Font errors during the PDF processing export 

 

Next is IT department involvement. for admin installs.

garythomannCoGC
Impactful Individual
Impactful Individual

Created a test report called Glyph Test.   Dax Studio ...

garythomannCoGC_0-1658112426755.png

Report Builder ...

garythomannCoGC_1-1658112466472.png

Power BI Service - Default view  (see my next reply for Page View screenshot  20220728 gt)

garythomannCoGC_2-1658112503749.png

So our Service has a more complete unicode set than Report Builder.  So at this stage it looks like making a request to our IT department to add the missing unicode set to Report Builder.  I do not have admin rights so its a long process of 'paperwork'.

 

v-cgao-msft
Community Support
Community Support

Hi @garythomannCoGC ,

 

Please refer to these two posts, starting with regional and system versions, I hope it will help.

Solved: Unicode arrows problem

Solved: UNICHAR characters not displaying correctly for so...

 

If your report builder is not up to date, please try the latest version of the report builder.

Download Microsoft® Power BI Report Builder from Official Microsoft Download Center

 

Best Regards,
Gao

Community Support Team

 

If there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly. If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!

How to get your questions answered quickly -- How to provide sample data

Thanks for your reply.  Your post came through at the same time as my last one.  Will have look.  Thanks

The difference between the default view and the print preview from app.powerbi.com is almost certainly a difference in the available fonts. When you view the default web page Power BI will send html to the client browser and that will have access to local fonts on your PC. When you do a print preview the service will generate a PDF on the server side using the fonts available on the Power BI rendering nodes. If the exact font is not available the operating system then has rules it uses to find the closest similar font. And unfortunately not all fonts have the full unicode character set.

 
I did some tests using a number of different fonts and found that Segoe UI Symbol seemed to have the best support for extended Unicode characters. If you are putting your indicators in their own column this might work for you.
 
d_gosbell_0-1671417005859.png

 

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Kudoed Authors