LPARAMETERS nColIndex *lcNew=(mytable.fieldname)&&error Operation is invalid for a General field *lcNew=(mycur.fieldname) &&error Operation is invalid for a General field ? lcNew IF NOT EMPTY(SYS(2000,m.lcNew)) declare long ShellExecute in "shell32.dll" ; long hwnd, string lpszOp, ; string lpszFile, string lpszParams, ; string lpszDir, long nShowCmd ShellExecute(0,'Open', m.lcNew, 0,0,1) ELSE MESSAGEBOX("EMPTY") ENDIFthanks