Difference between revisions of "GetServerStoragesInformation"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=GetServerStoragesInformation |object=Функции общего назначения |caption=Информация по накопителям |t...")
 
m (1 revision imported)
 
(2 intermediate revisions by 2 users not shown)
Line 24: Line 24:
 
== Синтаксис ==
 
== Синтаксис ==
 
<code>
 
<code>
'''GetServerStoragesInformation'''():''<Информация по накопителям (TAB)>''
+
'''GetServerStoragesInformation'''({{Optional|<Имена накопителей через запятую (STRING)>{{Default|{{Eq}}""}}}}):''<Информация по накопителям (TAB)>''
 
</code>
 
</code>
 +
==== Аргументы ====
 +
* <code>''<Имена накопителей через запятую (STRING)>''</code> - {{Optional}} Аргумент задает фильтр по накопителям, данные по которым требуется получить. Накопители задаются по наименованиям, приставка ''Stor'' не добавляется. Если аргумент не задан в таблицу будут добавлены данные по всем накопителям проекта.
 +
  
 
==== Возвращаемое значение ====
 
==== Возвращаемое значение ====

Latest revision as of 09:02, 28 June 2021

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

Функция получает информацию по всем накопителям проекта с сервера в виде таблицы. В ней присутствует информация по крайним документам, дате остатков и пр. Функция доступна для выполнения только под учетными записями администраторов. В результате успешного выполнения функции, возвращается таблица, имеющая следующие столбцы:

  • PATH -- путь базы данных накопителя (к примеру, STOR.Остатки)
  • FIRSTDATE -- дата и время самой первой записи в накопителе
  • FIRSTOBJECT -- объект (документ), создавший первую запись в накопителе
  • LASTDATE -- дата и время самой последней записи в накопителе
  • LASTOBJECT -- объект (документ), создавший последнюю запись в накопителе
  • FIRSTBLNCDATE -- для накопителей, имеющих также таблицу остатков, первая дата сохраненных остатков таблицы
  • LASTBLNCDATE -- для накопителей, имеющих также таблицу остатков, последняя дата сохраненных остатков таблицы

Синтаксис

GetServerStoragesInformation(<Имена накопителей через запятую (STRING)>=""):<Информация по накопителям (TAB)>

Аргументы

  • <Имена накопителей через запятую (STRING)> - (необязательный аргумент) Аргумент задает фильтр по накопителям, данные по которым требуется получить. Накопители задаются по наименованиям, приставка Stor не добавляется. Если аргумент не задан в таблицу будут добавлены данные по всем накопителям проекта.


Возвращаемое значение

Возвращается таблица со информацией по всем накопителям базы данных.


Примеры

//Фрагмент получает информацию по накопителям на сервере и копирует ее в визуальную таблицу
MainTab:=Form.MainTab.Value;
aTab:=GetServerStoragesInformation();
MainTab.Clear();
aTab.CopyTo(MainTab);