VB6(SP3) Report Designer problem.

I have tried to get the report I'm working on to utilize the full page (8.5 x 11).  Specifically labels 3 across and 10 down.  Each label is 3780 twips wide by 1440 twips high with 225 twips separating each horizontally and no separation vertically.  There is a 720 twip margin at the top and bottom of the page.  I have set top and bottom margins to 720, and left and right margins to 0.  I have set the orientation to Portrait.  When the report prints, "they've" added 720 twips to the left side of the report and my labels are all shifted by that amount.
Mike_TuggleAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

jimbobmcgeeCommented:
Does the left margin actually increment by 720?  If not, the gutter may be due to the printable area of your printer.

J.
0
Mike_TuggleAuthor Commented:
The left margin value was 0 when I submitted the report to be created, still 0 when the report was displayed in the Report Designer window, and 0 when control returned to the calling program.

I have created a test report using Access' report writer and it doesn't have this problem (both using the same printer).
0
jimbobmcgeeCommented:
Does the same error occur if you, say, print to PDF using Acrobat or CutePDF drivers?
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Mike_TuggleAuthor Commented:
Now you have exceeded my knowledge and capabilities with this language.  Can you give me a "quck" hint on how I would go about trying this?  I searched the Knowledgebase but didn't locate how to "print to" anything other than a file or html format.  I tried to simply print to a file with a .pdf extension but Acrobat didn't recognize the format when I tried to open it.  That was probably too simple.
0
jimbobmcgeeCommented:
If you go to http://www.cutepdf.com, you'll find a freeware driver that acts like a printer but writes to PDF.  I only ask because I wonder if the same error occurs on something that. by rights, _shouldn't_ necessarily have a margin...

Just an idea, to start with.  If it doesn't shift on the PDF, it might be the printer (or VB's command of the printer) itself...
0
Mike_TuggleAuthor Commented:
Before I go to this amount of trouble, remember that I did successfully print to the printer without the added left margin using the report writer in Access.  I'm guessing that this is a VB Report Designer issue and I may be forced to work around it.
0
jimbobmcgeeCommented:
I expect you're right but I can't recreate the error myself.  I'm just trying to reduce all the options

    Step 1: See if it works for a different device;
    Step 2: See if there's something missed in the code that is indenting the display;
    Step n: Work around it, scaling everything down to account for it...

But I'm sure you've already thought of these...

J.
0
Mike_TuggleAuthor Commented:
I did Steps 1, 2, & n.  No change.  I'd be happy to send you my rpt file.  It has one field in it.  As it stands right now, I'm going with the work-around.  

Just one last question and then I'll close this question.

I am running VB6 (SP3).  I applied Service Pack 5 and it was consistently blowing up so I re-installed from my original CD and then applied SP3.  I'm a bit confused on the downloads available.  There is a vs6sp6.exe (3/29/2004) and a vb6sp6B.exe (3/29/2004) and, under vbRun60sp6.exe a file named VB6.0-KB290887-x86.exe is downloaded.  Should I be upgrading to one or more of these and, if so, is there an order that I should be doing it in?

Maybe upgrading will solve my problem.
0
jimbobmcgeeCommented:
At a guess, you could use vs6spd if you have Visual Studio 6, or vb6sp6 if you just want to upgrade VB6.  I would download the newest VB6 runtimes, too...

I haven't had a problem with SP6, myself.  But then again, I've never had a problem with SP3, either...

J.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.