АГЕНТ ПЛЮС База знаний Клиентский портал Личный кабинет
    • Агент Плюс: Мобильная торговля
    • Конфигуратор
    • Язык программирования L9
    • Операторы
    • Прочие операторы
    • Новый (New)

    Новый (New)

    Оператор «Новый» («New») предназначен для создания новых объектов и вызова конструкторов объекта. Использование оператора допустимо только для тех объектов, для которых разрешено создание с помощью оператора «Новый» («New»). Подробнее читайте Раздел 8 «Расширения языка L9».

    Синтаксис:

    Новый <ИмяОбъекта>([Параметр1], [Параметр2], ...)

    Или

    New <ObjectName>([Параметр1], [Параметр2], ...)

    Второй варианта синтаксиса:

    Новый («<ИмяОбъекта>», [Параметр1], [Параметр2], ...)

    Или

    New («<ObjectName>», [Параметр1], [Параметр2], ...)

    <ИмяОбъекта> (<ObjectName>) – имя объекта, который необходимо создать. Во втором варианте синтаксиса передается как параметр в виде строки, содержащей имя объекта. Оба варианта синтаксиса оператора равнозначны и в исходном коде может использоваться как первый, так и второй вариант.

    Параметр1, Параметр2, ... – указываются все параметры, которые необходимо передать конструктору нового объекта. Параметры могут отсутствовать.

    Пример:

    //Объявляются новые объекты: объект
    //ФормаАутентификации типа «Форма» с заданными параметрами
    //и объект СпрПользователи типа «Справочники.Сотрудники»
    ФормаАутентификации = Новый(«Форма», 25, 10, 180, 150);
    СпрПользователи = Новый Справочники.Сотрудники;

    Агент Плюс База знаний Личный кабинет Клиентский портал Войти в Confluence

    © 2004–2025 Агент Плюс. Все права защищены.

    Powered by Atlassian Confluence and Scroll Viewport.