Identificar funções e fontes de uma chamada

Boa tarde!

Alguém já utilizou alguma função para identificar as funções da stack juntamente com o seu fonte de origem?

Tentei utilizar a ProcName mas ela só me retorna a função, precisaria de alguma que também me retorne o nome do fonte também.

Exemplo: como está hoje:

  • fMakeJson
  • fSendCst
  • fShowResult

Como pretendo deixar:

  • fMakeJson (PROCJSON.PRW)
  • fSendCst (ENVIAJSON.PRW)
  • fShowResult(ENVIAJSON.PRW)

Caso alguém já tenha utilizado ou saiba de alguma, poderia me auxiliar?

Grato.

Olá, verifique se a função https://tdn.totvs.com/pages/viewpage.action?pageId=6814875 atende sua necessidade.

Att, Eduardo Paro

Bom dia, Eduardo. Essa função pega apenas o nome da função principal executada no menu. Eu precisaria de uma que retorna o nome do fonte onde aquela função se encontra.

a getfuncarray ajuda a identificar em que fonte prw está um nome de função, em conjunto com a procname para saber em que função está o truque fica completo :-)

https://tdn.totvs.com/display/tec/GetFuncArray