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