Como salvar arquivo de relatório txt em maiúsculas

Olá,

A classe FWFileWriter herda da classe FwFileIOBASE.

A classe FwFileIOBASE possui o método SetCaseSensitive, que define se as letras maiúsculas serão consideradas.

Portanto, para salvar o arquivo contendo letras maiúsculas, você deve instanciar a classe e logo após isso, já chamar o método SetCaseSensitive, antes mesmo de efetuar a criação do arquivo, dessa forma o valor enviado como nome do arquivo será respeitado:


Local cArquivo as character

cArquivo := 'MV_' + MV_PAR01 + MV_PAR02 + '_COSBEL.txt'

oFWriter := FWFileWriter():New(cPasta + cArquivo, .T.)

oFWriter:SetCaseSensitive(.T.)
oFWriter:Create()

Documentações:

https://tdn.totvs.com.br/display/public/framework/FWFileWriter

https://tdn.totvs.com.br/display/public/framework/FwFileIOBASE

1 curtida