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

1с новый

Автор John_Connor, 11 окт 2013, 15:25

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

John_Connor

я новичок в программировании 1с
Объясните нубу для чего нужна функция простым и понятным языком


Новый


?

mixqn

описание есть в синтаксис-помощнике:
ЦитироватьНовый (New)
Новый (New)
Синтаксис (вариант 1):
    Новый <Идентификатор типа>[(<Парам1>, <Парам2>, ...)]

Параметры:
    Идентификатор типа
    Указывается идентификатор типа, значение которого создается.
    <Парам1>, <Парам2>, ...
    После идентификатора типа в скобках могут указываться параметры, если они определены в конструкторах для данного типа. Допустимое количество параметров и их назначение указывается в описании конструкторов объекта.

Синтаксис (вариант 2):
    Новый(<Тип>[, <ПараметрыКонструктра>])

Параметры:
    Тип
    Имя типа или значение типа Тип

    ПараметрыКонструктора
    Массив параметров конструктора

Описание:
Оператор позволяет создать значение указанного типа. Допустим только для тех типов, для которых разрешено создание с помощью данного оператора (подробнее см. описание объектов языка).
Для прикладных объектов необходимо использовать функциональную форму оператора Новый (вариант 2), так как при проверке модулей в конфигураторе не определены типы для прикладных объектов.

Пример1:

СписокСохранения = Новый Структура;
ХранилищеДанных = Новый ХранилищеЗначения(СписокСохранения);


Пример2:

ТипЗначения = Тип("КвалификаторыСтроки");
Параметры = Новый Массив(2);
Параметры[0] = 20;
Параметры[1] = ДопустимаяДлина.Переменная;
КвСтр = Новый(ТипЗначения, Параметры);


John_Connor

говоря простым языком это массив?

mixqn

НЕТ!
ЦитироватьОператор позволяет создать значение указанного типа.
вот суть этого оператора.
Новый создает новый объект указанного типа.
Например,
МояСтруктура = Новый Структура; // создает структуру
МоыМассив = Новый Массив; // создает массив

и так далее

Dethmontt

Это конструктор объекта
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Теги: новый 
Рейтинг@Mail.ru

Поиск