Are you sure you have an export spec named "WebExport-ItemDesc-Ascend'? Check that your spelling is correct.
Actually, I prefer to use the @LoadExportSpec and RunExportSpec type of commands rather than @SpecCommand, because they return a "1" if they succeed, and a "0" if they fail. This allows me to do some checking within the code, to see if they loaded properly. I use something like the following:
Success = @LoadExportSpec("Export All")
If Success = 1
{
RunExportSpec("Data\Church Directory.txt", "", "", 0, 0, 0, 0, 0, 0, 0, 1)
Success = @AsynchShell("\Sesame2\Data\Church Directory.doc")
@Exit
}
Else
@MsgBox("NOTICE!", "Export aborted. The ""Export All"" export spec failed to load.", "It may have been deleted or renamed.")
This will alert me if something goes wrong down the road, due to a name change or deletion, etc.