Показать сообщение отдельно
Старый 26.07.2024, 10:22   #1  
Player1 is offline
Player1
Участник
Самостоятельные клиенты AX
 
306 / 137 (5) +++++
Регистрация: 21.04.2008
Синтаксис []
Доброго дня, странный затык, поискал в АОТе - примеров не нашёл. Собственно как передать массив в метод?
Если пытаться передать listNum[], то Синтаксическая ошибка.
Если просто lineNum, то Аргумент _listNum несовместим с требуемым типом.
Все компилируется если передать конкретный элемент listNum[1], но хочется-то все
X++:
static void JobArr(Args _args)
{
    Integer     listNum[];
    
    void method(Integer _listNum[])
    {
        Integer     newList[];
        ;

        newList = _listNum;
    }
    ;
    
    listNum[1] = 100;
    listNum[2] = 200;

    method(listNum[]);
}