Fast Report Toolbar

Can i change report toolbar direction from LTR to RTL in .net core.

Comments

  • edited March 2018
    not supported
  • edited 7:27AM
    Is there any solution for this issue for report toolbar in RTL direction in .net core?

    the arrows is not in the correct direction if page direction is RTL.
    RTl.png 24.2K
  • edited 7:27AM
    intercept htmlstring and replace with your own icon, remember, RTL is not currently implemented, use workaround at your risk
  • edited 7:27AM
    Can i make next page and previous page buttons and print outside report in .net core?
  • edited 7:27AM
    experiment yourself with fr library, but you're looking the hard way
  • edited 7:27AM
    ipong wrote: »
    intercept htmlstring and replace with your own icon, remember, RTL is not currently implemented, use workaround at your risk


    Please give me an example for this issue solution
  • edited March 2018
    use css skill, as I said before, you must intercept html string, resultant from webreport.RenderSync().Value

    I just modified the css (see: *** NEW ***)
    .fr18cca88e053a48cbaf3347c3879a86fe-toolbar {
        direction: rtl;    *** NEW ***
        flex-shrink: 0;
        font-family: Verdana,Arial,sans-serif;
        background-color: #f1f1f1;
        box-shadow: 0px 3px 4px -2px rgba(0, 0, 0, 0.2);
        display: flex;
        /* flex-wrap: wrap; */
        width: 100%;
        position: relative;
        z-index: 2;
        /*min-width: intrinsic;
        min-width: -moz-max-content;
        min-width: -webkit-max-content;
        min-width: max-content;*/
    }
    
  • edited 7:27AM
    ipong wrote: »
    use css skill, as I said before, you must intercept html string, resultant from webreport.RenderSync().Value

    I just modified the css (see: *** NEW ***)
    .fr18cca88e053a48cbaf3347c3879a86fe-toolbar {
        direction: rtl;    *** NEW ***
        flex-shrink: 0;
        font-family: Verdana,Arial,sans-serif;
        background-color: #f1f1f1;
        box-shadow: 0px 3px 4px -2px rgba(0, 0, 0, 0.2);
        display: flex;
        /* flex-wrap: wrap; */
        width: 100%;
        position: relative;
        z-index: 2;
        /*min-width: intrinsic;
        min-width: -moz-max-content;
        min-width: -webkit-max-content;
        min-width: max-content;*/
    }
    


    Thanks I can do it like this:

    img[src^="/_fr/resources.getResource?resourceName="] {
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    }

Leave a Comment