web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

NAV 2013 Report Roll paper

(0) ShareShare
ReportReport
Posted on by 428

Hi,

My report works as A4, I am printing it in Roll paper (Alpha-3R printer).

Alignments are good, but it prints as pages in roll paper.

Report properties window does not have roll paper option for page setup.

Anybody guide me..

Regards,

Abdul Rahman

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Zaid Tariq Profile Picture
    2,274 on at

    Hi,

    I guess you need to design the report layout according to roll paper dimensions manually from RDLC/Classic Layout.

  • Verified answer
    4BzSoftware Profile Picture
    6,073 on at

    Hi Abdul,

    As my experience, when design report with roll paper:

    - Width: set report width equal to paper width.

    - Height: set report height is not important as it is roll paper. Printer automatically cuts paper when all data printed out. You may adjust blank at the bottom of report to have desired space per sheet.

  • Verified answer
    ManishS Profile Picture
    86 on at

    Please check the specification of the paper width & height on the printer manual and design it accordingly.

  • AbduTeeyech Profile Picture
    428 on at

    Hi Zaid, Khoa, Manish,

    Thank you, rdlc report width is set properly (3"), and height ignored as default.

    And, in printer properties, paper type= rollpaper.

    I tried changing the height property in rdlc to 5", 6" etc, still no help.

    And, now, I found that if I add a table into the rdlc, it shows one page in preview, and while printing, it prints 2 pages(second page blank). sames happens even if I try to export the preview to pdf(2 pages). If remove the existing table in rdlc, then it is fine. 2 pages prints even if I delete the existing table and added a new empty table(without dataset)

    any technique on this to remove blank page ?.

    Abdul.

  • Verified answer
    Amol Salvi Profile Picture
    18,698 on at

    For removing blank spaces need to adjust the report ,fonts ,remove extra spaces between fields

  • Verified answer
    Tina Menezes Profile Picture
    2,582 on at

    Hi,

    You need to check the following:

    1. Total size of (Body Width + left margin+ right margin) should be <= Page width

    2. Total height of (Header + Body height+Footer+Top margin+bottom margin) should be <= Page height

  • Verified answer
    CDsilva Profile Picture
    4,188 on at

    Hi Abdul,

    It looks like the page width and height set are exceeding the actual roll paper size. Take the measurement of the roll paper and set the measurement in the report accordingly also check for padding.

  • AbduTeeyech Profile Picture
    428 on at

    Hi Amol, Tina, Chris, Thank you.

    Now, printing 2 pages is fixed by setting the width here and there.

    but, for the roll paper, what there is no height right? so how I may set height in rdlc?. In the preview page, page setup shows paper as 'roll paper' but still it prints as A4.

    And, I have one more query on this report, that, My report data set contains a create items header and line table. It is grouped in the rdlc and works fine. But, If I add 'POS terminal receipt text' table and 'receipt text' column in dynamics design, the report prints blank line in create items line table, even without adding receipt text data items to the rdlc layout !.

    Me a beginner to rdlc layout, something somewhere missing,

    blank-lines-in-table.gif

    If I remove POS Receipt Text data item and its columns from the nav report design, report prints good.

    Abdul.

  • Verified answer
    CDsilva Profile Picture
    4,188 on at

    Hi

    Click on the DataItem 'POS terminal receipt text' and in the property set PrintOnlyIfDetails to yes and check once.

  • Verified answer
    Tina Menezes Profile Picture
    2,582 on at

    Hi,

    You can hide extra blank rows using the following methods:

    1. You need to go to the 'Row visibility' of your details row of the table.

    8865.Report1.png

    Select 'Show or hide based on an expression'.

    8865.Report1.png

    Now enter the expression based on which the row must be hidden.

    =Fields!FieldName.Value=""

    Enter the name of the field based on which the row should be hidden.

    7317.report-2.png

    Like in your case it may be =Fields!ReceiptTextField.Value="" or some other field you can select based on which blank lines should not be displayed.

    2. Another way is in OnAfterGetRecordTrigger of your POS terminal receipt text' table you can add the following condition:

    IF YourField='' then

    CurrReport.SKIP;

    3. Go to Row visibility->Show or hide based on an expression as I have shown in step 1 and write the following

    =IsNothing(Fields!YourFieldName.Value)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > 🔒一 Microsoft Dynamics NAV (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans