DB.LoadPeriodicalPropertiesLineParts

From SunFlurry wiki
Jump to: navigation, search
  LoadPeriodicalPropertiesLineParts (Обновление реквизитов объекта)
Объект:Объект базы данных
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Сервер и БД
Исключения:Невозможно превратить в дату, строку
Визуальность:Нет

Функция производит обновление или загрузку периодических реквизитов указанной строчной части (или всех строчных частей) объекта на указанную дату, либо на дату окончания периода периодических реквизитов объекта, если первый аргумент не задан. Функция не меняет внутренние даты объекта. Функция не производит никаких изменений, если текущий объект является новым несохраненным объектом, однако, реквизиты измененных объектов по-прежнему будут подвергаться обновлению. Если объект редактируется визуально, загруженные будут обновлены для соответствующих экранных элементов. Нужно также понимать, что функция не загружает сами строки из базы данных, если какая-либо строка была удалена из таблицы, она не появится после выполнения этой функции.

Синтаксис

DB.LoadPeriodicalPropertiesLineParts(<Дата периодических реквизитов объекта (DATE)>,<Наименование строчной части (STRING)>)

Аргументы

  • <Дата периодических реквизитов объекта (DATE)> - (необязательный аргумент) Задает дату загрузки реквизитов, если она не указана, будет использована внутреняя дата отображения периодических реквизитов объекта (UseDate), указание даты не изменяет внутреннюю дату отображения периодических реквизитов.
  • <Наименование строчной части (STRING)> - (необязательный аргумент) Задает наименование строчной части, периодические реквизиты которой необходимо загрузить. Если этот параметр опущен, реквизиты будут загружены для всех строчных частей.

Примеры

//Пользователь нажал на кнопку "вернуть значения реквизитов документа до изменения", фрагмент загружает эти реквизиты
aEl.LoadPeriodicalPropertiesLineParts(aEl.EndPeriodDate());