GlobalStringsHeapsRemove
| GlobalStringsHeapsRemove (Глобальные строки-массивы) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция удаляет массив с сервера по его наименованию или идентификатору. Если массив удален (найден на сервере), функция возвращает 1, иначе 0.
Синтаксис
GlobalStringsHeapsRemove(<Имя или идентификатор массива (STRING,INT)>):<0 или 1 (INT)>
Аргументы
<Имя или идентификатор массива (STRING,INT)>- Параметр задает имя массива по наименованию (строка) или идентификатору (число).
Возвращаемое значение
Возвращает числовое значение.
Примеры
//Удалить старые массивы на сервере, в примере идентификатор включает дату
аДата:=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;