Using moveBy in OnTraversal()
Hi,
I am having a problem with printing labels. In my DBPipeline's OnTraversal
method I am manipulating the MoveBy property so that I can print multiple
labels of each record.
if (counter > 0) then
begin
inc(counter, -1);
myPipeline.moveBy:= 0;
end
else
begin
counter := CONST_COPIES;
myPipeline.MoveBy := 1;
end;
This works fine except for the record being printed on a page transition.
Those records print one less of an instance. What is wrong?
Morten
I am having a problem with printing labels. In my DBPipeline's OnTraversal
method I am manipulating the MoveBy property so that I can print multiple
labels of each record.
if (counter > 0) then
begin
inc(counter, -1);
myPipeline.moveBy:= 0;
end
else
begin
counter := CONST_COPIES;
myPipeline.MoveBy := 1;
end;
This works fine except for the record being printed on a page transition.
Those records print one less of an instance. What is wrong?
Morten
This discussion has been closed.
Comments
BandsPerRecord setting on the DetailBand. Accesible via the popup menu
Position... option.
--
Tom Ollar
Digital Metaphors Corporation
http://www.digital-metaphors.com
info@digital-metaphors.com
multiply my dataset, but that seems to be my only option. Is there another
workaround?
Thanks,
Morten