Field starting with W not printing - status?

I just wanted to bring this up again to see what the status is. Old link here back in November - URL W printing wierdness

It is still a real problem and the PDF option is there but seems like extra steps to just print something. I have very details invoices that gets printed so need the fields with w to print. Thanks

Servoy Developer
Version 3.1-build 404
Java version 1.5.0_06-64 (Mac OS X)
MySQL 5.0.27

Have you added this to the support system? If not, my only advise is that you do that…

It’s brought up many, many times (by me. :wink: ) Jan Blok has spend allready a great amount of time, to workaround this sun-bug. for example if you use lables instead of fields, it goes right.

I’m afraid we have to wait for java 6 before a fix of sun can be expected. :(

Ah ok, I’ll try labels. Thanks a bunch.

I take that back. I have a tab panel in table view. Can I do labels for the fields in Table View? I have an invoice that has items listed, but for those items I can’t print the fields starting with w.

Yes, you can do labels in a tab-panel, but a tabpanel is NOT made for printing. use portals instead.

That took 2 hours of my life from me – thank goodness for the forum! I wouldve gone insane.

Labels didn’t work for me (assuming labels mean the same thing to everyone – merge fields in fm speak?). My W starting words all move to the right quite a bit, even when on the form as %%tier0_desc%%. I’m adding a patch that loops through and adds a space in front of anything that starts with a W – that’s the only fix I’ve found. Ideas Welcome!

Any info on when Java is going to get fixed? This makes Java look like a bad investment to my client! :)

Hi, we are trying to print an account statement for customer,

where the text field account number = ‘W30’

is on a form.

The account number is not printing on a Brother Printer from Windows XP,
Java 5.10, Servoy 3.0.2.

The account number prints fine on a HP from Mac OS X.

Is this the same bug?

“This makes Java look like a bad investment to my client!”, I agree ellenmeserow. Servoy does all these great things… however it won’t print fields starting with W…

And I did try labels also the same way as ellenmeserow stated, and it didn’t work. I will have to do the loop thing also until I find another way.

Christian Batchelor - isn’t there a Java Runtime 6 available on the Java site for most Operating Systems except for Mac OSX? Maybe that would fix it, don’t know.

Hi

I am not sure why your labels are not printing correctly? All my labels print fine all the time for me. They won’t work within a portal print but that is rare in any case.

I agree with your comments however, this bug can make your great product/solution seem very ordinary when explaining to clients. (i explain they can always print to a .pdf correctly so i always supply a driver)

Just a note i have seen a HP 2200 printer handle the “W” bug with no issue. Sending the same print job to another printer caused the “w” bug to occur. Maybe PCL6 or driver corrects it.

Regards,

It’s fixed on Leopard Mac OSX I heard from Alex over at Otaku.com . I don’t know all the details but suspect it’s the slightly different Java version.

There is no Java 6 for Leopard yet.

He’s using:

Java version 1.5.0_07-87 (Mac OS X)

Steve

I read somewhere that the W issue is fixed in Servoy! :-)

It’s Java 1.5.0_13-119

on Mac OSX 10.5

it’s fixed the “w” problem!!!

I say Woohoo!!

and you can print that!

this is in the announcement for Servoy 3.5.1:

[fix] workaround for text starting with 'W', because of JVM left side bearing issue

We are running 3.1.7
so it must be the new Java version right?