IIF(New.Type=2,PADR(New.Url,250),; PADR(GetUrlArticleMagazine(New.Month,New.Year,New.Page,New.Type,New.Url),250) AS Url,; * with FUNCTION GetURLArticleMagazine2 PARAMETERS tnMonth,tnYear,tnPage,tnType,tcUrl LOCAL lcURL lcURL='' IF tnType=2 && to account for that extra call to UDF lcURL=tcUrl && This value doesn't make any diff because it'll never show up in result ELSE lcURL='http://www.something...' ENDIF RETURN PADR(lcURL,250)