Visual Basic og SAS
Hej AlleJeg har problemer med at få følgende script til at virke:
'----
' Get project file name
'----
Dim sFile
sFile = InputBox("Enter the full path of your SAS Enterprise Guide project:")
'----
' Start up SAS Enterprise Guide using the project name
'----
Dim app
Dim prj
Set app = WScript.CreateObject("SASEGObjectModel.Application")
Set prj = app.Open(sFile)
'-----
' Run a particular item such as a pfd
'-----
Dim pfd
Set pfd = prj.ProjectItems("My PFD")
pfd.Run
'-----
' Save the new project
'-----
prj.SaveAs ("c:\my documents\output.egp")
'-----
' Close the project
'-----
prj.Close
app.Quit
'-----
' Display a message when complete
'-----
MsgBox (sFile & " Complete")
Problemet er at jeg i denne sætning: Set prj = app.Open(sFile)
får en fejlmeldelelse om at Open er af forkert type.
Jeg giver som argument til sfile stien og navnet på filen jeg vil have åbnet: \\Lotus\project.egp
Hvad går galt?