docs

Home All functions Legacy functions Categories

vuMailAppendCSV(xFrom, xTo, xCc, xBcc, xSubject, xBody, xAttachment)

Clarion prototype

Prototype: vuMailAppendCSV(*CSTRING InTo, *CSTRING InCC, *CSTRING InBCC, *CSTRING InSubject, *CSTRING InBody, *CSTRING InAttach, *CSTRING InFrom), SIGNED, PROC, PASCAL, RAW, NAME(‘vuMailAppendCSV’)

Purpose

Appends one CSV row with message fields to the file previously selected by vuMailCreateCSV() (or vuMailSelectCSV()).

Parameters

Return value / error codes

| Value | Meaning | |—|—| | 1 | Row appended. | | 0 | Failure (for example no selected CSV file, selected file missing, or write failure). Error text is available through vuMailLastError(). |

Example (Clarion)

fromAddr  CSTRING(128)
toAddr    CSTRING(128)
ccAddr    CSTRING(1)
bccAddr   CSTRING(1)
subject   LONG
body      CSTRING(256)
attach    CSTRING(260)

fromAddr = 'sender@example.com'
toAddr = 'to@example.com'
ccAddr = ''
bccAddr = ''
subject = 'Test subject'
body = 'Test body'
attach = 'C:\Temp\a.pdf'

IF vuMailAppendCSV(fromAddr,toAddr,ccAddr,bccAddr,subject,body,attach) = 0
  MESSAGE('Append failed: ' & vuMailLastError())
END

Notes

Home All functions Legacy functions Categories