Date not printing on first Print.Reprint printing the data.

dvivekandvivekan Member Posts: 6
edited 2011-12-06 in Navision Attain
Date field is not printing on the first print and its print on the reprint.

I need to print the date on the first print itself. Kindly assist.

Report Code: The below code will assign current date value to "License Reprint Order Line"."Date to Publisher".

License Reprint Order Line - OnPostDataItem()
IF NOT CurrReport.PREVIEW THEN BEGIN
"License Reprint Order Line".SETFILTER("License Reprint Order Line"."Date to Publisher",FORMAT(0D));
IF "License Reprint Order Line".FIND('-') THEN BEGIN
"License Reprint Order Line".MODIFYALL("Date to Publisher",TODAY);
END;
END;

Section Report: the textbox is assigned the field "License Reprint Order Line"."Date to Publisher" to display the date.

> License Reprint Order Line, Body(1)
"License Reprint Order Line"."Date to Publisher" (textbox field)

Kindly assist.

Comments

  • kinekine Member Posts: 12,562
    1) The record is already read from the DB when you modify the data through different variable. You need to re-read it or change it directly there if you want to see the "fresh" value.
    2) Are you sure that you really want to change date 0D to TODAY on all entries having 0D? Aren't you missing some filter (I do not know what the report is doing, just a tip)
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
Sign In or Register to comment.