Метод 1С Массив.Найти(Значение) возвращает номер (индекс) «ячейки» с нужным значением, или НЕОПРЕДЕЛЕНО, если такого значения в массиве нет.
Рубрика: Язык 1С
-
Массив 1С Количество, Массив 1С ВГраница — количество значений
Метод 1С Массив.Количество() возвращает количество «ячеек» в массиве.
Метод 1С Массив.ВГраница() возвращает индекс последней «ячейки» в массиве (то есть Количество() – 1).
-
Массив 1С Удалить — удалить значение
Метод 1С Массив.Удалить(НомерЯчейки) удаляет новое значение и «ячейку» в которой оно хранилось из массива. Все ячейки после нее сдвигаются в номере -1.
-
Массив 1С Вставить — новое значение
Метод 1С Массив.Вставить(НомерЯчейкиСдвинуть, Значение) добавляет новое значение в массив 1С, увеличивая его на одну «ячейку», но добавляет «ячейку» не «с конца», а вставляет ее в середину на место указанного номера (указанный номер сдвигается +1).
-
Массив 1С Добавить — новое значение
Метод 1С Массив.Добавить(Значение) добавляет новое значение в массив 1С, увеличивая его на одну «ячейку».
-
Массив 1С
Массив 1С – это простой набор значений. В один массив 1С можно добавить значения разных типов. После добавления наличие в массиве 1С значения можно проверить встроенным поиском.
Массив 1С часто используется:
А) Для отборов
Б) Для сохранения списка значений, чтобы далее использовать его, например, передать как параметр в функцию/процедуру. -
Коллекции значений 1С
Коллекции значений 1С — это универсальные объекты Массив, Список значений, Таблица значений, Дерево значений, Структура, Соответствие.
-
1С НеделяГода, 1С ДеньГода – номер недели/дня в году
Функции 1С НеделяГода(Дата) и 1С ДеньГода(Дата) возвращают номер недели/дня в году.
-
1С НачалоГода, 1С КонецГода, 1С НачалоКвартала, 1С КонецКвартала, 1С НачалоМесяца, 1С КонецМесяца, 1С НачалоДня, 1С КонецДня, 1С НачалоЧаса, 1С КонецЧаса, 1С НачалоМинуты, 1С КонецМинуты – начало «стандартного» периода для указанной даты
Функции 1С Начало*(Дата) и 1С Конец*(Дата) возвращают дату (и время) начала или конца типового периода у указанной даты.
Время начала периода при этом: 00:00:00
Время конца периода: 23:59:59. -
1С Год, 1C Месяц, 1C День, 1C Час, 1C Минута, 1C Секунда – часть даты
Функции 1С Год(Дата), 1С Месяц(Дата), 1С День(Дата), 1С Час(Дата), 1С Минута(Дата), 1С Секунда(Дата) возвращают одну часть даты в числовом виде.
-
1С ДеньНедели – номер дня в неделе
Функция 1С ДеньНедели(Дата) возвращает номер дня в неделе, где понедельник – 1, а воскресенье — 7.
-
1С ДобавитьМесяц – изменить дату на месяц(ы)
Функция 1С ДобавитьМесяц(Дата, СколькоМесяцевДобавить) возвращает дату, измененную на указанное количество месяцев.