FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Arguement Error Conditional
Posts: 22
Joined: Wed Nov 09, 2005 09:43 AM
Arguement Error Conditional
Posted: Thu Jan 19, 2006 10:45 AM

In my program, there is a listbox. when information in this list is doubleclicked the fields in the dialog box are updated. this works fine for all of them, exept for two places where a dbf field is shared between the two. I have used a PADL function, so that if the information in the field ends with .EXE then it will go to a preprocessor field, otherwise it will go to an invoice condition field. however, when i doubleclick the listbox i get an "arguement error conditional" message. Here is the code i use

CODE;

IF PADL(REPDETS->REP_FOR,3,"exe")
mPreProcessor := REPDETS->REP_FOR
ELSE
mInvCon := REPDETS->REP_FOR
ENDIF

Any ideas?

Thanks in advance

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Arguement Error Conditional
Posted: Thu Jan 19, 2006 10:57 AM

Deano,

Try this:

IF Right(REPDETS->REP_FOR,3 ) == "exe"
...

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 22
Joined: Wed Nov 09, 2005 09:43 AM
Arguement Error Conditional
Posted: Thu Jan 19, 2006 11:03 AM

Thanks Antonio, all seems ok now :D

Continue the discussion