+Срез
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