Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 16:47

Получить элемент массива

Автор Сергей190000, 12 фев 2018, 14:53

0 Пользователей и 1 гость просматривают эту тему.

Сергей190000

Здравствуйте, уважаемые форумчане!
Есть массив из трех элементов, содержащих некие строковые значения.
Так вот обратиться напрямую к элементу по индексу не получается! Возвращает пустое значение.
А вот если в цикле перебрать, то получается.
Для каждого ЭлементМассива из МассивОборудования Цикл
Сообщить (ЭлементМассива);
  КонецЦикла;
Сообщить ("Перебор завершен");

Сообщить (МассивОборудования.Получить(0));

Т.е. последняя строка кода выводит мне пустую строку.
А мне нужно обратиться именно по индексу к каждому элементу! В чем может быть дело?

wise

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Сергей190000

Так тоже возвращает пустую строку!
То есть:
СтрПлита = МассивОборудования[0];
Сообщить (СтрПлита);

Выводит пустую строку! А значение там есть!

wise

МассивОборудования = Новый Массив;
МассивОборудования.Добавить("Станок");
МассивОборудования.Добавить("Сверло");
Для Инд = 0 По МассивОборудования.ВГраница() Цикл
     Сообщить("Индекс = " +Инд+ "Значение = " + МассивОборудования[Инд]);
КонецЦикла;
Сообщить ("Перебор завершен");

Добавлено: 12 фев 2018, 16:26


Цитата: Сергей190000 от 12 фев 2018, 15:00Выводит пустую строку! А значение там есть!

ЭТОГО не может быть, потому что этого НЕ может быть НИКОГДА.!! :thwrt:
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск