GlobalStringsHeaps

From SunFlurry wiki
Revision as of 19:06, 27 December 2025 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  GlobalStringsHeaps (Глобальные строки-массивы)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Системная ошибка сервера
Визуальность:Нет

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

Синтаксис

GlobalStringsHeaps:<Массивы, созданные на сервере (LIST)>

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

Возвращает список значений.


Примеры

//Удалить старые массивы на сервере, в примере идентификатор включает дату
аДата:=BegOfDay(Date());
aList:=GlobalStringsHeaps();
For i:=1 To aList.Size() Do
  бДата:=aList.GetName(i);//"MRK20251231"
  If Left(бДата,3)="MRK" Then
    бДата:=Date(Mid(бДата,10,2)+"."+Mid(бДата,8,2)+"."+Mid(бДата,4,4));
    If _And(not IsEmpty(бДата),аДата-бДата>7) Then
      GlobalStringsHeapsRemove(aList[i]);
    EndIf;
  EndIf;
EndDo;