# Printing a LIST view- how do I get it to format correctly?

**URL:** <https://forums.knack.com/t/printing-a-list-view-how-do-i-get-it-to-format-correctly/18984>\
**Category:** Get Answers\
**Created:** [March 17, 2025, 5:17am UTC](https://forums.knack.com/t/printing-a-list-view-how-do-i-get-it-to-format-correctly/18984 "2025-03-17T05:17:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![LeighBerre96926](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.knack.com/leighberre96926/32/4896_2.png) [@LeighBerre96926](https://forums.knack.com/u/LeighBerre96926)\
**Post date:** [March 17, 2025, 5:17am UTC](https://forums.knack.com/t/printing-a-list-view-how-do-i-get-it-to-format-correctly/18984/1 "2025-03-17T05:17:40Z")

</div>

Hi Folks

I’m trying to produce a report using a LIST view. I can get it on the screen to look just as I want it to, with the right formatting into various columns etc, as per the first diagram. But when I print it just drops back to being in one long single column format.

Is there a way to actually make the LIST print the way it looks on the screen? Am I missing something obvious here?

This is what it looks like on screen:

 ![ON SCREEN](https://us1.discourse-cdn.com/flex020/uploads/knack/original/2X/2/24914b23f2c0e9864b308faa3d6f51ff8dafeb51.png)

This is how it prints:

 ![AS PRINTED](https://us1.discourse-cdn.com/flex020/uploads/knack/original/2X/d/df8d82b2d24e524e65ed4fb789ccbfd2cf90b8b3.png)

All advice gratefully received.

---

<div class="post-metadata">

**Author:** ![LeighBerre96926](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.knack.com/leighberre96926/32/4896_2.png) [@LeighBerre96926](https://forums.knack.com/u/LeighBerre96926)\
**Post date:** [March 17, 2025, 5:49am UTC](https://forums.knack.com/t/printing-a-list-view-how-do-i-get-it-to-format-correctly/18984/2 "2025-03-17T05:49:41Z")

</div>

Ok, I found part of the culprit - some left over CSS that I removed, and now I am way closer. Just one paragraph field that wont stay where I want it. Anyone know how I can keep that paragraph where it is shown on the screen?

On Screen:

 ![ON SCREEN 2](https://us1.discourse-cdn.com/flex020/uploads/knack/original/2X/4/463bf4a27230b41102466054a29356ce0d1d0c83.png)

In print - it drops below the other sections:

 ![ALMOST THERE](https://us1.discourse-cdn.com/flex020/uploads/knack/original/2X/9/9586722cf8ccfead1b10c3cca2832cfbb6ec600a.png)

---

<div class="post-metadata">

**Author:** ![LeighBerre96926](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.knack.com/leighberre96926/32/4896_2.png) [@LeighBerre96926](https://forums.knack.com/u/LeighBerre96926)\
**Post date:** [March 17, 2025, 5:53am UTC](https://forums.knack.com/t/printing-a-list-view-how-do-i-get-it-to-format-correctly/18984/3 "2025-03-17T05:53:30Z")

</div>

In case it helps , I find that if I scale the PDF print to below 33%, that paragraph stays where it is supposed to be, but if I set it more than 33% it drops down. 32% is unreadably small. But maybe that points to what needs to change?

---

<div class="post-metadata">

**Author:** ![LeighBerre96926](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.knack.com/leighberre96926/32/4896_2.png) [@LeighBerre96926](https://forums.knack.com/u/LeighBerre96926)\
**Post date:** [March 17, 2025, 6:45am UTC](https://forums.knack.com/t/printing-a-list-view-how-do-i-get-it-to-format-correctly/18984/4 "2025-03-17T06:45:18Z")

</div>

OK, I found a way to fix the issue. I moved the wider field Cause Detail(s) down under Cause(s) and put Control(s) up on the right.

Then I forced the wider field to be a fixed 800px when printed, using below CSS, thanks to my good friend ChatGPT.

@media print {  
.kn-detail.field\_409 .kn-detail-body {  
width: 800px; /\* Ensures the element is exactly 800px wide _/  
min-width: 800px; /_ Prevents the element from being smaller than 800px _/  
max-width: 800px; /_ Prevents the element from expanding beyond 800px \*/  
}  
}

And it works as expected. Case closed.
