+Срез
This commit is contained in:
parent
d9535137c5
commit
2162697738
@ -275,6 +275,17 @@
|
||||
Коллекция = __Пропустить(Коллекция, Количество);
|
||||
Возврат ЭтотОбъект;
|
||||
КонецФункции
|
||||
Функция Срез(Знач Начало=0, Знач Количество=0) Экспорт
|
||||
Если 0 > Начало Тогда
|
||||
Начало = ЭтотОбъект.Количество() + Начало;
|
||||
КонецЕсли;
|
||||
|
||||
Если 0 >= Количество Тогда
|
||||
Количество = ЭтотОбъект.Количество() - Начало + Количество;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ЭтотОбъект.Пропустить(Начало).ВзятьНеБольше(Количество);
|
||||
КонецФункции
|
||||
Функция Обратить() Экспорт
|
||||
Коллекция = __Обратить(Коллекция);
|
||||
Возврат ЭтотОбъект;
|
||||
|
Loading…
Reference in New Issue
Block a user