мелкие исправления

This commit is contained in:
Dmitry Belyaev 2022-08-31 11:58:43 +03:00
parent fba8dbd6fc
commit 5c6cfff074
Signed by: b4tman
GPG Key ID: 41A00BF15EA7E5F3

View File

@ -107,7 +107,7 @@
Результат = Ложь; Результат = Ложь;
Если Неопределено = ЧтоТо Тогда Если Неопределено = ЧтоТо Тогда
Возврат Результат; Возврат Результат;
Конецесли; КонецЕсли;
Попытка Попытка
Для Каждого ТекСтр Из ЧтоТо Цикл Для Каждого ТекСтр Из ЧтоТо Цикл
@ -205,7 +205,7 @@
КонецЕсли; КонецЕсли;
Возврат Результат; Возврат Результат;
Конецфункции КонецФункции
Функция СоздатьНовый() Экспорт Функция СоздатьНовый() Экспорт
Возврат ВнешниеОбработки.Иттератор.Создать(); Возврат ВнешниеОбработки.Иттератор.Создать();
@ -219,18 +219,18 @@
Функция Начать() Экспорт Функция Начать() Экспорт
Коллекция = Новый Массив; Коллекция = Новый Массив;
Возврат ЭтотОбъект; Возврат ЭтотОбъект;
Конецфункции КонецФункции
Функция НачатьС(_Значение) Экспорт Функция НачатьС(_Значение) Экспорт
Возврат ЭтотОбъект.Начать().Добавить(_Значение); Возврат ЭтотОбъект.Начать().Добавить(_Значение);
Конецфункции КонецФункции
Функция ВзятьИз(_Значение) Экспорт Функция ВзятьИз(_Значение) Экспорт
Коллекция = ЗагрузитьКоллекцию(_Значение); Коллекция = ЗагрузитьКоллекцию(_Значение);
Возврат ЭтотОбъект; Возврат ЭтотОбъект;
Конецфункции КонецФункции
Функция РазделитьСтроку(Знач Стр, Знач Разделитель, Знач ВключатьПустые=Ложь) Экспорт Функция РазделитьСтроку(Знач Стр, Знач Разделитель, Знач ВключатьПустые=Ложь) Экспорт
Коллекция = СтрРазделить(Стр, Разделитель, ВключатьПустые); Коллекция = СтрРазделить(Стр, Разделитель, ВключатьПустые);
Возврат ЭтотОбъект; Возврат ЭтотОбъект;
Конецфункции КонецФункции
Функция ПоДиапазону(Число_С, Числоо) Экспорт Функция ПоДиапазону(Число_С, Числоо) Экспорт
Коллекция = __МассивПоДиапазонуЧисел(Число_С, Числоо); Коллекция = __МассивПоДиапазонуЧисел(Число_С, Числоо);
Возврат ЭтотОбъект; Возврат ЭтотОбъект;
@ -316,7 +316,7 @@
Копия = ЭтотОбъект.Клонировать(); Копия = ЭтотОбъект.Клонировать();
Для Сч=1 По ЭтотОбъект.Количество() Цикл Для Сч = 1 По ЭтотОбъект.Количество() Цикл
Индекс = ГСЧ.СлучайноеЧисло(0, Копия.ВГраница()); Индекс = ГСЧ.СлучайноеЧисло(0, Копия.ВГраница());
НоваяКоллекция.Добавить(Копия.Получить(Индекс)); НоваяКоллекция.Добавить(Копия.Получить(Индекс));
Копия.Удалить(Индекс); Копия.Удалить(Индекс);
@ -459,6 +459,7 @@
Функция СброситьПозицию() Экспорт Функция СброситьПозицию() Экспорт
ТекИндекс = 0; ТекИндекс = 0;
ИтерацияНачата = Неопределено; ИтерацияНачата = Неопределено;
Возврат ЭтотОбъект;
КонецФункции КонецФункции
Функция Следующий() Экспорт Функция Следующий() Экспорт
Если ЭтотОбъект.Пустой() Тогда Если ЭтотОбъект.Пустой() Тогда
@ -466,7 +467,7 @@
КонецЕсли; КонецЕсли;
Если Неопределено = ТекИндекс Тогда Если Неопределено = ТекИндекс Тогда
ЭтотОбъект.СброситьПозицию() ЭтотОбъект.СброситьПозицию();
КонецЕсли; КонецЕсли;
Если Неопределено = ИтерацияНачата Тогда Если Неопределено = ИтерацияНачата Тогда
@ -483,7 +484,7 @@
КонецФункции КонецФункции
Функция ТекущийИндекс() Экспорт Функция ТекущийИндекс() Экспорт
Если Неопределено = ТекИндекс Тогда Если Неопределено = ТекИндекс Тогда
ЭтотОбъект.СброситьПозицию() ЭтотОбъект.СброситьПозицию();
КонецЕсли; КонецЕсли;
Возврат ТекИндекс; Возврат ТекИндекс;
КонецФункции КонецФункции