Titolo: [v11 SQL] Dimensione dei parametri testo in plugin esterni come Stmp_body
Categoria: Comandi |
|
Ultimo Aggiornamento: 02/02/10 |
Benchè le variabili testo di 4D abbiano superato il limite di 32K ci sono ancora dei comandi che hanno parametri testo che richiedono questo limite. Uno di questi è SMTP_Boby che richiede che il teso passato sia ancora limitato a 32K.
Se usate delle righe di codice come le seguenti per creare il corpo della email.
$offset:=0
While ($offset<BLOB size(Mail_Blob))
$body:=BLOB to text(Mail_Blob;Text without length ;$offset)
$noError:=(ErrCheck ("SMTP_Body";SMTP_Body ($Smtp_id;$body;2)))
End while Ricordatevi che lo stesso metodo nella v11 to text deve diventare cosi:
$body:=BLOB to text(Mail_Blob;Text without length ;$offset;$maxsize)
$offset:=0
$maxsize:=30000
While ($offset<BLOB size(Mail_Blob))
$body:=BLOB to text(Mail_Blob;UTF8 Mac Text without length ;$offset;$maxsize))
$noError:=(ErrCheck ("SMTP_Body";SMTP_Body ($Smtp_id;$body;2)))
End while dove $maxsize deve essere inferiore o uguale a 32K
Inviato da: Stefano Pettinazzi |
|
Visite: 10446 |
Se accedi con utente e password, puoi aggiungere dei commenti.