Print one row->one page

Print one row->one page

lyonzglyonzg Posts: 12Questions: 0Answers: 0
edited January 2014 in TableTools
Please,

it is posible to print each row on a separate page (one row- > one page)! Many thanks! Lyon

Replies

  • allanallan Posts: 63,488Questions: 1Answers: 10,467 Site admin
    Sure - just set the iDisplayLength parameter to 1.

    Allan
  • lyonzglyonzg Posts: 12Questions: 0Answers: 0
    Allan,

    you are the best! Many thanks!
  • lyonzglyonzg Posts: 12Questions: 0Answers: 0
    Hello Allan,

    i tried this, it's ok, but it is posible to show all row without pagination, click on Print button, then print each row separately on printer! The problem is printing, everything else I know! Many thanks! Marko
  • allanallan Posts: 63,488Questions: 1Answers: 10,467 Site admin
    I see - thanks for the clarification. I don't think that is possible at the moment, sorry.

    Allan
  • lyonzglyonzg Posts: 12Questions: 0Answers: 0
    Thanks for quick answer,

    when is set "bPaginate": true and "iDisplayLength": 1, it is posible to print all row at once? Or one by one? Many thanks!
  • allanallan Posts: 63,488Questions: 1Answers: 10,467 Site admin
    They will all print at once. Not one by one.

    Allan
  • lyonzglyonzg Posts: 12Questions: 0Answers: 0
    edited January 2014
    Allan, or with css, maybe with page-break-after: always? Sorry to disturb!
  • allanallan Posts: 63,488Questions: 1Answers: 10,467 Site admin
    It is possible, but I don't know how if so. If you found out, let us know!

    Allan
  • lyonzglyonzg Posts: 12Questions: 0Answers: 0
    Ok, many thanks!

    Marko
  • lyonzglyonzg Posts: 12Questions: 0Answers: 0
    Allan,

    this is CSS code:

    [code]
    table.dataTable tbody tr {
    display: block;
    page-break-after: always;
    }
    [/code]
  • allanallan Posts: 63,488Questions: 1Answers: 10,467 Site admin
    Excellent - nice one. Thanks for sharing with us.

    Allan
This discussion has been closed.