Имя: Пароль:
1C
1С v8
Сортировка массива
0 ParamPamPam
 
19.03.19
17:01
Подскажите пожалуйста решение:
Нужна процедура формирования массива сотрудников, родившихся в текущем месяце, если на входе Вам передается массив сотрудников с датами рождения без сортировки.
1 aleks_default
 
19.03.19
17:03
Запрос
2 ДенисЧ
 
19.03.19
17:16
Массив с сотрудниками и датами? Это уже не массив. Это ТЗ. А у неё есть метод Сортировать()
3 Вафель
 
19.03.19
17:18
но почему сортировка то, когда простой фильтр?
4 СтарПом
 
19.03.19
17:19
(2) в задаче (0) есть и отбор еще ("родившихся в текущем месяце")
можно запрос, можно перебор
5 Жан Пердежон
 
19.03.19
17:26
(2) ппф, легко:
Массив.Добавить(Сотрудник1Ссылка);
Массив.Добавить(Сотрудник1ДР);
...
6 ParamPamPam
 
19.03.19
17:30
Я не представляю как решить потому что на входе массив с сотрудниками ещё и дата рождения?

У меня в голове получается только что создать новый массив куда поместить сотрудников с днём рождения в текущем месяце, а затем его отсортировать?

И сразу вопрос, как найти месяц в строке массива?
7 aleks_default
 
19.03.19
17:34
Расходимся...
8 VladZ
 
19.03.19
17:35
(0) Необходимо уточнить задачу: что понимается под "входе Вам передается массив сотрудников с датами рождения без сортировки."?
9 1Сергей
 
19.03.19
17:37
(6) это тестовое задание чтоле
10 hhhh
 
19.03.19
17:40
(6) дарю:

месяц = Месяц(ДатаРождения)
11 AlvlSpb
 
19.03.19
17:46
(0) http://catalog.mista.ru/public/204320/ Выбирай что хочешь. Мой выбор - последний классический способ
12 palsergeich
 
19.03.19
18:21
Загрузить в список/ТЗ/запрос, отсортировать там и выгрузить обратно пердлагали?
Вариант со списком работает на клиенте)
13 Жан Пердежон
 
19.03.19
19:08
можно было бы ещё предположить, что это двумерный массив,
но глянув на другие темы ТС, присоединяюсь к (7)
14 APXi
 
19.03.19
20:23
Пузырьком отсортируй