Olá pessoal, boa tarde!
Eu sei que já há um tópico semelhante aqui no forum, no entanto, estou com o mesmo problema aqui outrora reportado, ou seja, o parâmetro “lServer” na classe FWMSPrinter()
não tem funcionado, senão vejamos:
oDanfe:lServer := lServer
Variáveis:
Local lDisableSetup := .T.
Local cLocal := '\spool'
Local lServer := .t.
Local lViewPDF := .f.
Local lAdjustToLegacy := .f.
oDanfe := FWMSPrinter():New(cArquivo, IMP_PDF, lAdjustToLegacy, cLocal, lDisableSetup,/lTReport/ ,/oPrintSetup/ ,/cPrinter/ ,lServer,/lParam10/ , .F., lViewPDF )
Após executado:
oDanfe:Preview()
temos a mensagem:
- “the second parameter of function CpyS2T must contain the destination drive letter”
Do meu ponto de vista, não seria necessário a execução da função “CpyS2T” já que foi solicitado gravar no próprio servidor, o que acredito: a) que seja uma BUG; b) ou o parâmetro “lServer” não server para nada; ou c) dever haver alguma outro parâmetro que deva ser passado.
Agradeço antecipadamente resposta de alguém já se deparou com isso e como foi solucionado.