Difference between revisions of "Picture.Load"

From SunFlurry wiki
Jump to: navigation, search
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:52, 7 February 2021

  Load (Загрузка картинки)
Объект:Картинка
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Сервер
Исключения:Невозможно превратить в строку, отсутствует файл, неверный формат
Визуальность:Нет

Функция загружает файл картинки с диска. Файл может находиться как на сервере, так и на локальном диске. Тип картинки будет определен исходя из содержимого файла.

Синтаксис

Picture.Load(<Путь и имя файла (STRING)>)

Аргументы

  • <Путь и имя файла (STRING)> - Путь и имя файла для загрузки. Путь может быть как серверным и так и локальным (Имена файлов).

Примеры

//Функция вызывается в момент добавления картинки из шаблона в создаваемую таблицу
Function OnFinishCopyObject(Name,Index)
  //Файл логотипа выбран в справочнике юр.лица
  Файл:=Д.ЮрЛицо.ФайлЛоготипа;
  If (Trim(Файл)<>"")and(Name="logo") Then
    Файл:="Logotips\"+Trim(Файл);
    //Существует ли файл
    If File.DoesFileExist(Файл) Then
      Try
        //Загрузить файл в объект картинки, находящейся в создаваемой таблице
        Т.Objects(Index).Picture.Load(Файл);
      Except
      EndTry;
    EndIf;
  EndIf;
EndFunction;