Суббота, 12.10.2024, 13:20
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Консоль кода, проблема при копировании вход. параметра
dvsidelnikovДата: Воскресенье, 08.01.2023, 18:29 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 4
Статус: Оффлайн
Если оба входящих параметра заводить как новые элементы, то всё штатно исполняется, но если второй входящий параметр создать копированием, то возникает ошибка "Редактор встроенный: Строка кода 10: Индекс находится за границами массива"
и среди параметров переменных появляется ещё одна "Событие2"




Код
//Параметры на вход:
//Событие1         Строка     01:15 02:00
//Событие2         Строка     02:00 03:00

Период1 = СтрРазделить(Событие1, " ");
Период2 = СтрРазделить(Событие2, " ");
ЧасыМинуты11 = СтрРазделить(Период1[0], ":");
ЧасыМинуты12 = СтрРазделить(Период1[1], ":");
ЧасыМинуты21 = СтрРазделить(Период2[0], ":");
ЧасыМинуты22 = СтрРазделить(Период2[1], ":");

п1 = Новый Структура("Начало, Конец", ЧасыМинуты11[0]*60 + ЧасыМинуты11[1], ЧасыМинуты12[0]*60 + ЧасыМинуты12[1]);
п2 = Новый Структура("Начало, Конец", ЧасыМинуты21[0]*60 + ЧасыМинуты21[1], ЧасыМинуты22[0]*60 + ЧасыМинуты22[1]);
Результат = ?(п1.Начало<=п2.Конец и п1.Конец>=п2.Начало, "Истина", "Ложь");
 
tormozitДата: Воскресенье, 08.01.2023, 19:44 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/956732
 
tormozitДата: Понедельник, 09.01.2023, 00:12 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
Исправлено в 6.59
 
dvsidelnikovДата: Понедельник, 09.01.2023, 18:17 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 4
Статус: Оффлайн
Цитата tormozit ()
Исправлено в 6.59

Подтверждаю. Проверил. Спасибо.
 
  • Страница 1 из 1
  • 1
Поиск: