Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Upside down text box

Status
Not open for further replies.

crystaldev1

Programmer
Nov 6, 2003
232
US
I need to flip the text box and have it display upside down. I know it's possible to flip it 90 or 270 degrees but didn't see an optino for 180. Any suggestions?

Thanks!
 
Assuming this is a static piece of text, paste it into MS Paint or another picture editor, flip it 180 degrees, save it as a .bmp or .jpg, and insert it into crystal.

Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports

"What version of URGENT!!! are you using?
 
Thanks for the feedback. However, I have a 1 field in there to pull date. If it was all text, then that's defnitely possible. Any other ideas? Thanks.
 
I see that you can rotate textbox to 0, 90 or 270 degree. However, displaying upside down is so rarely and I have never tried by writing formula for that, but you can use dgillz's method that he suggested above by trying add another textbox that displays your field then overlay two textboxes into one that fit them.
 
Oh, I just realized that my method wont work for your textbox field and it will not display upside down.
 
Please post some sample data, and we will see what we can find out.

Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports

"What version of URGENT!!! are you using?
 
Are there and fonts that are upside down?

Ive seen Right to left text writing, after some control charachters. Maybe there are equivalent to upside down ones?

K.
 
Just need a fancy formula to switch the charachters around, first to last, and vice versa :)

something simlar to

Find the length (l) of the string...

then

If l = 2 then
right(Table.field,l) & right(Table.field,l-1)
Else If l = 3 then
right(Table.field,l) & right(Table.field,l-1) & right(Table.field,l-2) & right(Table.field,l-3)
Else If l = 4 then
right(Table.field,l) & right(Table.field,l-1) & right(Table.field,l-2) & right(Table.field,l-3) & right(Table.field,l-4)

etc..

Kai.
 
CRCRCR,

I think you should be able to use a loop to do this. I am away from crystal at the moment but I will look at this.

Your name is Kai? As in SynapseVampire, who used to post here all the time?

Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports

"What version of URGENT!!! are you using?
 
Actually there is a handy function in Crystal 8.5 and newer (maybe even farther back, but this is the oldest I have) called strreverse() which works quite nicely. Combine this with Rjoubert's font and you should be home free.

Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports

"What version of URGENT!!! are you using?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top