Вам нужно
OUTFILE="C:\Documents and settings\Documents\myFile &RepDate..XLS"
Вам необходимо использовать доп.после ссылки макропеременной &RepDate
.Первый .завершает ссылку на макропеременную, а вторая.затем является частью строки.
Чтобы понять, почему.необходимо, возможно, вы захотите создать имя файла
02Apr2012MyFile.XLS
. В этом случае вы можете попытаться написать:
&RepDateMyFile.XLS
, но интерпретатор sas не будет знать, где находится макросимена переменных заканчиваются, а текст строки продолжается, поэтому для завершения ссылки на макропеременную требуется точка:
&RepDate.MyFile.XLS
В вашем случае вы хотите поставить a.сразу после разрешенной макропеременной, следовательно, необходимо две точки.