IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

How to Use Pound Sign '£' in Cobol Program


IBM Mainframe Forums -> COBOL Programming
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
chinnarajr

New User


Joined: 01 Jun 2007
Posts: 16
Location: Chennai

PostPosted: Fri Aug 17, 2007 3:34 pm
Reply with quote

hi,

I have used the pound sign '£' inside cobol program.
But when it is written to output file , it is not getting displayed.
Even i am not able to see when i used in DISPLAY statement.

Please help me to resolve and provide sample code using this as soon as possible.

Thanks
Chinna.
Back to top
View user's profile Send private message
ParagChouguley

Active User


Joined: 03 Feb 2007
Posts: 175
Location: PUNE(INDIA)

PostPosted: Fri Aug 17, 2007 3:51 pm
Reply with quote

'£' is represented in hex by X'B1'.
So try following code


Code:

MOVE X'B1'                 TO VARIABLE
DISPLAY VARIABLE


--Parag
Back to top
View user's profile Send private message
CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2146
Location: At my coffee table

PostPosted: Fri Aug 17, 2007 3:51 pm
Reply with quote

I'd guess that the codepage in effect when you try to display it does not have it.....
Does the correct value show when you display with hex on?
Back to top
View user's profile Send private message
chinnarajr

New User


Joined: 01 Jun 2007
Posts: 16
Location: Chennai

PostPosted: Fri Aug 17, 2007 4:01 pm
Reply with quote

Hi CICS guy,

yes. it got displayed as B1 in hex on mode in output file.

thanks
chinna
Back to top
View user's profile Send private message
chinnarajr

New User


Joined: 01 Jun 2007
Posts: 16
Location: Chennai

PostPosted: Mon Aug 20, 2007 1:34 pm
Reply with quote

Refresh
Back to top
View user's profile Send private message
ramfrom84

New User


Joined: 23 Aug 2006
Posts: 93
Location: chennai

PostPosted: Tue Aug 21, 2007 6:19 pm
Reply with quote

Mostly £ is used to dispay for Amount Filed (in Euro).
If u want to display as 123£ in the report,
First defined amt vaiable s9(9)
Then Defined filler after amt field with the value '£' it will be dispalyed after Amt Field.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> COBOL Programming

 


Similar Topics
Topic Forum Replies
No new posts Replace each space in cobol string wi... COBOL Programming 2
No new posts Using API Gateway from CICS program CICS 0
No new posts COBOL -Linkage Section-Case Sensitive COBOL Programming 1
No new posts COBOL ZOS Web Enablement Toolkit HTTP... COBOL Programming 0
No new posts Calling DFSORT from Cobol, using OUTF... DFSORT/ICETOOL 5
Search our Forums:

Back to Top