At 05:56 PM 7/10/2012, mike epstein sony viao office wrote:

I know that I have done this before but can remember how I did it.

SET VAR vfnam TEXT = 'MORDER'
CHOOSE vfdate FROM #VALUES FOR DISTINCT pdate FROM mordrs WHERE pdate > (.#DATE-12)
SET VAR vfdate1 DATE = .vfdate
SET VAR vfdate TEXT =(SSTRIPI(.vfdate,'/'))

SET VAR vfnmndt TEXT = (.vfnam+.vfdate+ '.CSV') this is file 'morder07012012.csv'

I am trying to export a csv file from a table using gateway. I was able to create
the filename (above)
But can't get the filename of the variable ( .vfnmndt)
To list as  f:\rbti\nrbfiles\'morder07012012.csv

GATEWAY EXPORT csv .VFNMDT +
SELECT QTY PARTID FROM MORDRS WHERE PDATE =.VFDATE1 +
OPTION COL_NAMES OFF +
|HEADER_TEXT SOURCE '.VFNMNDT' +
|SHOW_PROGRESS ON +
|ACTION OPENVIEW
SET TRACE OFF
RETURN


Mike,

Here's how to create a dynamic file name based upon given variables:

-- Example 01
   SET VAR vFileName TEXT = NULL
   SET VAR vFileName = (.vFNam+(FORMAT(.vFDate,'MMDDYYYY'))+'.CSV')

-- Example 02

   SET VAR vFileNameWithPath TEXT = NULL
SET VAR vFileNameWithPath = ('F:\RBTI\NRBFiles\'+.vFNam+(FORMAT(.vFDate,'MMDDYYYY'))+'.CSV')

That's all there is to it!

Very Best R:egards,

Razzak.

Reply via email to