AddAttachment

Funkcja dodaje załącznik do listy dokumentów w sprawie. Zwraca wartość true, jeśli załącznik został pomyślnie dodany; w przeciwnym razie zwraca wartość false. Możliwe jest dodanie załącznika z inną nazwą, podając drugi parametr. Nazwa musi zawierać prawidłowe rozszerzenie.

Syntax

AddAttachment(file)
AddAttachment(file, name)

Function arguments

  • file – (File) Plik do dodania do listy dokumentów w sprawie.
  • name – (String) [Optional] Nazwa, pod którą plik powinien zostać dodany do listy dokumentów. Nowa nazwa musi mieć rozszerzenie zgodne z zawartością pliku.

Return value

This function returns Boolean. True, jeśli załącznik został pomyślnie dodany; w przeciwnym razie false.

Examples

Example 1: Dodaje wiele plików z listy do sprawy.

list = "";
AddFileToList(list, "Document field 1");
AddFileToList(list, "Document field 2");
AddFileToList(list, "Document field 3");
foreachobject(list)
{
   AddAttachment(this);
}

Example 2: Dodaje załącznik z inną nazwą.

result = AddAttachment([Document], "newName.txt");
if(result == false)
{
    message = "Attachment was not added";
}

Example 3: Rozpakowuje pliki z archiwum w polu 'Document’ i dodaje wszystkie pliki do listy dokumentów.

files = UnZIP("Document");
foreachobject(files)
{
    AddAttachment(this);
}