Добрый день!
Есть метод уже существующего класса.
В методе объявлена функция.
Хочу добавить еще одну функцию. Вот пример:
X++:
#define.numberRow(18)
public void run()
{
Name companyName, nameCustVend;
str ss;
// Это функция, которую я пытаюсь добавить
Name getFactureNum()
{
Name ret;
// Здесь тоже будет некий функционал
return ret;
}
;
// Это уже имеющаяся функция
Name getDocument()
{
Name ret;
// Здесь некий функционал
return ret;
}
;
// Здесь некие операторы метода, в частности вызывающие функцию getDocument()
}
Без функции getFactureNum() код прекрасно компилируется и работает.
Если я добавляю функцию getFactureNum(), то получаю ошибку "
Переменная Name не была объявлена", которая указывает на строку с уже имевшейся ранее функцией getDocument().
В чем может быть проблема?
Внутри метода нельзя объявить более одной функции?
Спасибо.