Цитата:
Сообщение от
user_ax
Вообще желательно методы разделять и вызывать где вам нужно.
А по поводу
[;] - подфункции тоже считаются объявлением, поэтому вам необходимо объявить переменные метода, написать все необходимые вам функции и только потом ставить
[;] 
возможно идиотский вопрос, а что если дважды объявлять?
То есть в случае ТС'а
X++:
#define.numberRow(18)
public void run()
{
Name companyName, nameCustVend;
str ss;
// Это функция, которую я пытаюсь добавить
Name getFactureNum()
{
Name ret;
// Здесь тоже будет некий функционал
return ret;
}
;
Name companyName, nameCustVend;
str ss;
// Это уже имеющаяся функция
Name getDocument()
{
Name ret;
// Здесь некий функционал
return ret;
}
;
// Здесь некие операторы метода, в частности вызывающие функцию getDocument()
}
понятное дело, что это идиотизм, но комплиятор же не будет жаловаться?