|
Создание масива с элементами одной строкой | ☑ | ||
|---|---|---|---|---|
|
0
shavkat
27.06.12
✎
14:21
|
Добрый день
Можно ли создать массив с элементами одной строкой кода? и если можно то как? Я написал так: Вохид=Новый Массив("", "як ", "ду ", "се ", "чор ", "панч ", "шаш ", "хафт ", "хашт ", "нух "); но 1С выдает ошибку: {ОбщийМодуль.PropisTJ.Модуль(14)}: Ошибка при вызове конструктора (Массив) Вохид=Новый Массив("", "як ", "ду ", "се ", "чор ", "панч ", "шаш ", "хафт ", "хашт ", "нух "); Приходится делать так: Вохид = Новый Массив(); Вохид.Добавить(""); Вохид.Добавить("як "); Вохид.Добавить("ду "); Вохид.Добавить("се "); Вохид.Добавить("чор "); Вохид.Добавить("панч "); Вохид.Добавить("шаш "); Вохид.Добавить("хафт "); Вохид.Добавить("хашт "); Вохид.Добавить("нух "); Заранее благодарю |
|||
|
1
mikecool
27.06.12
✎
14:22
|
Массив (Array)
По количеству элементов Синтаксис: Новый Массив(<КоличествоЭлементов1>,...,<КоличествоЭлементовN>) Параметры: <КоличествоЭлементов1>,...,<КоличествоЭлементовN> (необязательный) Тип: Число. Каждый параметр определяет количество элементов массива в соответствующем измерении. Может задаваться неограниченное количество параметров. Если ни один параметр не указан, то создается одномерный массив с нулевым количеством элементов. Описание: Создает массив из указанного количества элементов. Если задано несколько параметров, то будет создан массив, элементами которого являются массивы (и т.д. в зависимости от количества параметров). Фактически, конструктор позволяет создать массивы массивов, которые могут являться аналогом многомерного массива. Пример: // массив с 0 элементами Массив1 = Новый Массив; // массив из 10 элементов, // каждый из которых является массивом из 2 элементов, // каждый из которых является массивом из 4 элементов Массив2 = Новый Массив(10,2,4); продам СП, недорого |
|||
|
2
MadHead
27.06.12
✎
14:23
|
в сп описаны все возможные конструкторы. Почитай про конструктор массива и будет ясно как можно, а как нельзя.
|
|||
|
3
shavkat
27.06.12
✎
14:29
|
Понял, значить не получится
Вопрос закрыт |
|||
|
4
acsent
27.06.12
✎
14:33
|
Вохид = Новый Массив(); Вохид.Добавить(""); Вохид.Добавить("як ");
Вот те и одна строка |
| Форум | Правила | Описание | Секции | Поиск |