Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error in script (text elements) please solve it its very urgent.

Former Member
0 Likes
1,052

Hi Gurus,

please solve the error in my code.

here is the code..

/* TOP

P1 <B> Product Description Quality Sold Unit Amount

P1 <B> Sold Unit Price(SGD)

/* ENDTOP.

/: BOX XPOS '0'CM YPOS '0'CM WIDTH'18'CM HEIGHT'1'CM INTENSITY >

/: BOX XPOS '0'CM YPOS '0'CM WIDTH '2.6'CM HEIGHT '12.7'CM FRAME 10 TW

/: BOX XPOS '0'CM YPOS '0'CM WIDTH '7.6'CM HEIGHT '12.7'CM FRAME 10 TW

/: BOX XPOS '0'CM YPOS '0'CM WIDTH '11.8'CM HEIGHT '12.7'CM FRAME 10 TW

/: BOX XPOS '0'CM YPOS '0'CM WIDTH '14.6'CM HEIGHT '12.7'CM FRAME 10 TW

/: BOX XPOS '0'CM YPOS '0'CM WIDTH '18'CM HEIGHT '12.7'CM FRAME 10 TW

/: BOX XPOS '0'CM YPOS '0'CM WIDTH '18'CM HEIGHT '1'CM FRAME 10 TW

/: BOX XPOS '14.6'CM YPOS '10'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW

/: BOX XPOS '14.6'CM YPOS '11'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW

/: BOX XPOS '14.6'CM YPOS '12'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW

/: DEFINE &SUB_TOTAL&

/: PERFORM &SUB_TOTAL& IN PROGRAM ZGST_INVOICE_BILLING

/: USING &VBRP-NETWR&

/: CHANGING &SUB_TOTAL&

/: ENDPERFORM

/: DEFINE &GST_PER&

/: PERFORM &GST_PER& IN PROGRAM ZGST_INVOICE_BILLING

/: USING &GST&

/: CHANGE &GST_PER&

/: ENDPERFORM

THESE ARE THE ERRORS IM GETTING 5 ERRORS. what might be wrong in this coding.

BOX XPOS '0'CM YPOS '0'CM WIDTH'18'CM HEIGHT'1'CM INTENSITY >

Invalid decimal number

BOX XPOS '0'CM YPOS '0'CM WIDTH '2.6'CM HEIGHT '12.7'CM FRAME 10 TW

BOX XPOS '0'CM YPOS '0'CM WIDTH '7.6'CM HEIGHT '12.7'CM FRAME 10 TW

BOX XPOS '0'CM YPOS '0'CM WIDTH '11.8'CM HEIGHT '12.7'CM FRAME 10 TW

BOX XPOS '0'CM YPOS '0'CM WIDTH '14.6'CM HEIGHT '12.7'CM FRAME 10 TW

BOX XPOS '0'CM YPOS '0'CM WIDTH '18'CM HEIGHT '12.7'CM FRAME 10 TW

BOX XPOS '0'CM YPOS '0'CM WIDTH '18'CM HEIGHT '1'CM FRAME 10 TW

BOX XPOS '14.6'CM YPOS '10'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW

BOX XPOS '14.6'CM YPOS '11'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW

BOX XPOS '14.6'CM YPOS '12'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW

DEFINE &SUB_TOTAL&

'=' or ':=' expected

PERFORM &SUB_TOTAL& IN PROGRAM ZGST_INVOICE_BILLING

USING &VBRP-NETWR&

CHANGING &SUB_TOTAL&

ENDPERFORM

DEFINE &GST_PER&

'=' or ':=' expected

PERFORM &GST_PER& IN PROGRAM ZGST_INVOICE_BILLING

USING &GST&

Unknown symbol GST

CHANGE &GST_PER&

Command between PERFORM-ENDOPERATION not allowed

ENDPERFORM

1 ACCEPTED SOLUTION
Read only

JozsefSzikszai
Active Contributor
0 Likes
986

hi Sirish,

1. you don't need & for PERFORM:

PERFORM &SUB_TOTAL&

replace with:

PERFORM SUB_TOTAL

2. the correct statemet is CHANGING:

CHANGE &GST_PER&

replace with

CHANGING &GST_PER&

3. you have to determine a value

DEFINE &SUB_TOTAL&

replace with

DEFINE &SUB_TOTAL& = ...

4. acc. to the error messages somewhere there is problem with decimals, but I was not able to find

ec

8 REPLIES 8
Read only

Former Member
0 Likes
986

Hi!

Maybe post it with some formatting... It's a mess.

Regards

Tamá

Read only

0 Likes
986

Hi tamas,

See the code now tamas.hope it will be clear now.waitinf for ur reply tamas.

thanks & regards

sirish.

Read only

Former Member
0 Likes
986

Humm.

That's all ?

Any Courageous Guys ?

Read only

Former Member
0 Likes
986

/*   TOP                                                                     
P1   <B> Product    Description        Quality   Sold      Unit        Amount
P1   <B>                               Sold      Unit  Price(SGD)            
/*   ENDTOP.                                                                 
/:   BOX XPOS '0'CM YPOS '0'CM WIDTH'18'CM HEIGHT'1'CM INTENSITY >           
/:   BOX XPOS '0'CM YPOS '0'CM WIDTH '2.6'CM HEIGHT '12.7'CM FRAME 10 TW     
/:   BOX XPOS '0'CM YPOS '0'CM WIDTH '7.6'CM HEIGHT '12.7'CM FRAME 10 TW     
/:   BOX XPOS '0'CM YPOS '0'CM WIDTH '11.8'CM HEIGHT '12.7'CM FRAME 10 TW    
/:   BOX XPOS '0'CM YPOS '0'CM WIDTH '14.6'CM HEIGHT '12.7'CM FRAME 10 TW    
/:   BOX XPOS '0'CM YPOS '0'CM WIDTH '18'CM HEIGHT '12.7'CM FRAME 10 TW      
/:   BOX XPOS '0'CM YPOS '0'CM WIDTH '18'CM HEIGHT '1'CM FRAME 10 TW         
/:   BOX XPOS '14.6'CM YPOS '10'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW    
/:   BOX XPOS '14.6'CM YPOS '11'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW    
/:   BOX XPOS '14.6'CM YPOS '12'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW    
/:   DEFINE &SUB_TOTAL&                                                      
/:   PERFORM &SUB_TOTAL& IN PROGRAM ZGST_INVOICE_BILLING                     
/:   USING &VBRP-NETWR&                                                      
/:   CHANGING &SUB_TOTAL&                                                    
/:   ENDPERFORM                                                              
/:   DEFINE &GST_PER&                                                        
/:   PERFORM &GST_PER& IN PROGRAM ZGST_INVOICE_BILLING                       
/:   USING &GST&                                                             
/:   CHANGE &GST_PER&  
/:   ENDPERFORM


THESE ARE THE ERRORS IM GETTING 5 ERRORS. what might be wrong in this coding.

 BOX XPOS '0'CM YPOS '0'CM WIDTH'18'CM HEIGHT'1'CM INTENSITY >           
 Invalid decimal number                                                  
 BOX XPOS '0'CM YPOS '0'CM WIDTH '2.6'CM HEIGHT '12.7'CM FRAME 10 TW     
 BOX XPOS '0'CM YPOS '0'CM WIDTH '7.6'CM HEIGHT '12.7'CM FRAME 10 TW     
 BOX XPOS '0'CM YPOS '0'CM WIDTH '11.8'CM HEIGHT '12.7'CM FRAME 10 TW    
 BOX XPOS '0'CM YPOS '0'CM WIDTH '14.6'CM HEIGHT '12.7'CM FRAME 10 TW    
 BOX XPOS '0'CM YPOS '0'CM WIDTH '18'CM HEIGHT '12.7'CM FRAME 10 TW      
 BOX XPOS '0'CM YPOS '0'CM WIDTH '18'CM HEIGHT '1'CM FRAME 10 TW         
 BOX XPOS '14.6'CM YPOS '10'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW    
 BOX XPOS '14.6'CM YPOS '11'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW    
 BOX XPOS '14.6'CM YPOS '12'CM WIDTH '3.4'CM HEIGHT '0'CM FRAME 10 TW    
 DEFINE &SUB_TOTAL&                                                      
 '=' or ':=' expected                                                    
 PERFORM &SUB_TOTAL& IN PROGRAM ZGST_INVOICE_BILLING                     
 USING &VBRP-NETWR&                                                      
 CHANGING &SUB_TOTAL&                                                    
 ENDPERFORM                                                              
 DEFINE &GST_PER&                                                        
 '=' or ':=' expected                                                    
 PERFORM &GST_PER& IN PROGRAM ZGST_INVOICE_BILLING                       
 USING &GST&                                                             
 Unknown symbol GST                                                      
 CHANGE &GST_PER&                                                        
 Command between PERFORM-ENDOPERATION not allowed                        
 ENDPERFORM                                                                                
Read only

Former Member
0 Likes
986

Hi Gurus,

please see this code & reply me with wat mistakes i have made.

correct answers will be rewarded.

thanks& regards

sirish.

Read only

JozsefSzikszai
Active Contributor
0 Likes
987

hi Sirish,

1. you don't need & for PERFORM:

PERFORM &SUB_TOTAL&

replace with:

PERFORM SUB_TOTAL

2. the correct statemet is CHANGING:

CHANGE &GST_PER&

replace with

CHANGING &GST_PER&

3. you have to determine a value

DEFINE &SUB_TOTAL&

replace with

DEFINE &SUB_TOTAL& = ...

4. acc. to the error messages somewhere there is problem with decimals, but I was not able to find

ec

Read only

0 Likes
986

Hey EC,

thanks for solving my problem .yeah that decimal erroe im unable to find.

thanks.

sirish.

Read only

0 Likes
986

Hey EC can u solve my anothere problem in script?

i need to capture the text from the billing document& display it in footer dynamically. how to do this.plz help me EC.

For capturing text at footer level..eg..’ Being Arolys product sold for the month Oct 07”

Use header text ‘ 0001’ at Billing document.

Thanks in advance.

sirish.