Page 1 of 1

Arguement Error Conditional

Posted: Thu Jan 19, 2006 10:45 am
by deanomeano
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

Posted: Thu Jan 19, 2006 10:57 am
by Antonio Linares
Deano,

Try this:

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

Posted: Thu Jan 19, 2006 11:03 am
by deanomeano
Thanks Antonio, all seems ok now :D