OK, I admit to not having much experience with this, but I don't see how you can assign the printer property to a string variable:
Dim stDocName As String
...
Set stDocName.Printer
Try declaring the printer as an Object and assign it to the Application object (or maybe assign the printer object to a report object, but I haven't seen code for that).
Dim prt As Printer
Application.Printer = Application.Printers("\\svpprintv01\wwtrmt-1")
'Print something
When you ask if you're setting the path correctly, I'm more inclined to think that the actual printer name is what you want to use for the above, not its path. I suspect that is wwtrmt-1
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.