Descrição: | Este Ponto de Entrada é executado após a finalização de uma baixa de títulos |
Programa Fonte: | STWReceiptTitle.PRW |
Função: | A função recebe os parâmetros: PARAMIXB[1]: Carácter - Texto padrão da impressão do comprovamente PARAMIXB[2]: Array - Contém os títulos para customização inteira do comprovante |
Retorno: | Deve ser uma variável do tipo Carácter, pois será o novo texto a ser impresso |
Exemplo:
=======================================================================================
CUSTOMIZAÇÃO DE TITULO POR TITULO
User Function STRECTIT()
Local cText := PARAMIXB[1] //texto padrão do comprovante
Local aTitle := PARAMIXB[2] //array dos titulos
Local nI := 0 //contador
Local cRet := "" //texto personalizado
cRet += "C O M P R O V A N T E D E R E C E B I M E N T O" + CHR(10) + CHR(10)
For nI = 1 To Len(aTitle[4])
// PREFIXO TITULO VALOR
cRet += aTitle[4][nI][2] + " / " + aTitle[4][nI][3] + " / " + "R$" + AllTrim(Str(aTitle[4][nI][10])) + CHR(10)
Next nI
Return cRet
=======================================================================================
CUSTOMIZAÇÃO PARA ADIÇÃO DE TEXTO NO INICIO E NO FINAL DO COMPROVANTE PADRÃO
User Function STRECTIT()
Local cText := PARAMIXB[1] //texto padrão do comprovante
Local aTitle := PARAMIXB[2] //array dos titulos
//Complemento no inicio do comprovante
cText := "TITULOS BAIXADOS" + CHR(10) + cText
//Complemento no final do comprovante
cText += CHR(10) + "Obrigado!"
Return cText