Другие языки программирования и технологии
Подскажите пожалуйста, программирование в 1С. Нужно сгенерировать массив....
Нужно сгенерировать массив с данными "товар1, товар2, товар3, товар4, товар5" и записать эти данные в справочник номенклатура. Какая процедура должна получиться?
Массив (Array)
Элементы коллекции:
Произвольный
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются значения элементов массива.
Возможно обращение к значению элемента посредством оператора [...]. В качестве аргумента передается индекс значения (нумерация с 0).
Методы:
ВГраница (UBound)
Вставить (Insert)
Добавить (Add)
Количество (Count)
Найти (Find)
Очистить (Clear)
Получить (Get)
Удалить (Delete)
Установить (Set)
Конструкторы:
По количеству элементов
Описание:
Предназначен для доступа к элементам массива, его методам и конструктору.
Возможен обмен с сервером. Сериализуется.
Пример:
Массив = Новый Массив (4);
Сообщить ("Количество: "+Массив. Количество ());
Сообщить ("Наибольший индекс массива: "+Массив. ВГраница ());
Массив. Удалить (2);
Сообщить ("Количество после удаления: "+Массив. Количество ());
// Этот элемент массива имеет тип Строка:
Массив. Добавить ("Добавили строку");
// Этот элемент массива имеет тип Число:
Массив. Добавить (123.45);
Сообщить ("Количество после добавления: "+Массив. Количество ());
// Добавим элемент по индексу, большему, чем ВГраница ():
Массив. Вставить (8,"Метод добавил 4 новых элемента");
Сообщить ("Количество после добавления: "+Массив. Количество ());
// Массив может хранить разные типы данных:
Сообщить ("Типы элементов: "+Символы. ПС+
" Для 3-го элемента: "+ТипЗнч (Массив [3])+Символы. ПС+
" Для 4-го элемента: "+ТипЗнч (Массив [4])+Символы. ПС+
" Для 5-го элемента: "+ТипЗнч (Массив [5]));
//Результат выполнения:
//Количество: 4
//Наибольший индекс массива: 3
//Количество после удаления: 3
//Количество после добавления: 5
//Количество после добавления: 9
//Типы элементов:
// Для 3-го элемента: Строка
// Для 4-го элемента: Число
// Для 5-го элемента: Неопределено
Элементы коллекции:
Произвольный
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются значения элементов массива.
Возможно обращение к значению элемента посредством оператора [...]. В качестве аргумента передается индекс значения (нумерация с 0).
Методы:
ВГраница (UBound)
Вставить (Insert)
Добавить (Add)
Количество (Count)
Найти (Find)
Очистить (Clear)
Получить (Get)
Удалить (Delete)
Установить (Set)
Конструкторы:
По количеству элементов
Описание:
Предназначен для доступа к элементам массива, его методам и конструктору.
Возможен обмен с сервером. Сериализуется.
Пример:
Массив = Новый Массив (4);
Сообщить ("Количество: "+Массив. Количество ());
Сообщить ("Наибольший индекс массива: "+Массив. ВГраница ());
Массив. Удалить (2);
Сообщить ("Количество после удаления: "+Массив. Количество ());
// Этот элемент массива имеет тип Строка:
Массив. Добавить ("Добавили строку");
// Этот элемент массива имеет тип Число:
Массив. Добавить (123.45);
Сообщить ("Количество после добавления: "+Массив. Количество ());
// Добавим элемент по индексу, большему, чем ВГраница ():
Массив. Вставить (8,"Метод добавил 4 новых элемента");
Сообщить ("Количество после добавления: "+Массив. Количество ());
// Массив может хранить разные типы данных:
Сообщить ("Типы элементов: "+Символы. ПС+
" Для 3-го элемента: "+ТипЗнч (Массив [3])+Символы. ПС+
" Для 4-го элемента: "+ТипЗнч (Массив [4])+Символы. ПС+
" Для 5-го элемента: "+ТипЗнч (Массив [5]));
//Результат выполнения:
//Количество: 4
//Наибольший индекс массива: 3
//Количество после удаления: 3
//Количество после добавления: 5
//Количество после добавления: 9
//Типы элементов:
// Для 3-го элемента: Строка
// Для 4-го элемента: Число
// Для 5-го элемента: Неопределено
думаю за 500WMR процедура должна получиться
Похожие вопросы
- Вопрос по программированию в 1С (обучение)
- Что вами движет почему некоторые программисты выбирают "программирование" на 1С.
- Программирование конфигурации 1С 7. 7 не для бухгалтерии. Ответьте, пожалуйста!
- Здравствуйте помогите в программирование на ассемблере. Нужно зеркально отобразить массив из 256 байт
- Есть ли смысл обучаться программированию в 1С?Что дают знания кодинга 1С,что я могу создать,зная 1С?
- Помогите пожалуйста решить задачи по информатике, одномерные массивы. Си шарп. Очень срочно. Пожалуйста!!!!
- Программирование С++ Что такое Динамические массивы?
- Подскажите пожалуйста, помогают ли книги по программировании?
- Подскажите, пожалуйста, с чего начать учиться программированию?
- Вопрос по программированию в 1с ( метод регистра сведений )