Alternating row style and pring

Forums vLooup for SharePoint Alternating row style and pring

This topic contains 5 replies, has 3 voices, and was last updated by  Phil Grant 5 months, 3 weeks ago.

  • Author
    Posts
  • #23305

    Hi Alex,

    I want to print rows from the vLookup Table in alternating style. It works to show the rows in alternating style with jQuery in the form itself, but when I want to print the tab, the style is not printed out with.

    Do you have a suggestion on how to set the css for the vLookup to alternating by default ? Maybe the dynamic setting with jQuery is the problem here.

    Thank you very much in advance,
    BR,
    Chris

  • #23325

    Alexander Bautz
    Keymaster

    Hi,
    You should be able to color alternating rows by adding this to the Custom CSS:

    .vLookupTableRow:nth-child(even){
        background-color:#eaeaea;
    }

    I’m working on an improved print functionality for the tabs so you might want to take a look at it and combine it with the above CSS snippet: https://spjsblog.com/forums/topic/page-breaks-when-printing-form/#post-23315

    Please note that its only tested in Google Chrome and I’m working on getting it running in other browsers.

    Alexander

    • #23646

      Phil Grant
      Participant

      Just to let you know that with IE and sharepoint 2010 this CSS doesn’t seem to work for me.

      I’m not looking at printing though, I just want alternate colours in the display form.

      Regards,
      Phil

      • This reply was modified 5 months, 3 weeks ago by  Phil Grant.
    • #23650

      Alexander Bautz
      Keymaster

      The :nth-child selector does not work in IE 8 (SP 2010 forces IE11 into IE8 mode). You can add this to your Custom JS to fix it (change vLookupTasks to match your vLookup column InternalName):

      function vLookupIsLoadedCallback(fin){
          if(fin === "vLookupTasks"){
          	jQuery(".vLookupTableRow:even").css("background-color","#eaeaea");
          }
      }

      Alexander

    • #23666

      Phil Grant
      Participant

      Thanks it worked a treat.

      We were supposed to got to Sharepoint 2016 last August but it keeps getting delayed, hopefully now next month ….. I won’t hold my breath.

      Cheers,
      Phil

  • #23357

    Hi Alexander,

    Thank you very much, that worked like a charm.

    BR,
    Chris

You must be logged in to reply to this topic.