Мне нужно добавить в класс PurchFormLetter одну переменную
PHP код:
class PurchFormLetter
extends FormLetter
{
.....
// HB: 08.01.2003. Ласийчук И.П. -->
VendAccount purchPropertiesAccount;
// HB: 08.01.2003. Ласийчук И.П. <--
}
Вроде бы всё замечательно.
Здесь же изменяю метод:
PHP код:
void initParameters(PurchUpdate _specQty = specQty,
TypeOfCreditmaxCheck _checkCreditMax = checkCreditMax,
Num _number = number,
PurchId _sumPurchId = sumPurchId,
AccountOrder _sumBy = AccountOrder::None,
boolean _storno = storno,
NoYes _creditRemaining = creditRemaining,
PrintOut _printOut = printOut,
NoYes _printFormLetter = printFormLetter,
NoYes _printEUVatInvoice = printEUVatInvoice,
NoYes _proforma = proforma,
VendAccount _purchPropertiesAccount = purchPropertiesAccount)
{
specQty = _specQty;
printOut = _printOut;
checkCreditMax = _checkCreditMax;
number = _number;
sumBy = _sumBy;
sumPurchId = _sumPurchId;
storno = _storno;
creditRemaining = _creditRemaining;
printFormLetter = _printFormLetter;
printEUVatInvoice = _printEUVatInvoice;
// HB: 08.01.2003. Ласийчук И.П. -->
purchPropertiesAccount = _purchPropertiesAccount;
// HB: 08.01.2003. Ласийчук И.П. <--
}
Вроде бы тоже всё замечательно, но как только я попытался сделать заявку оно ругнулось, что "Неправильные типы аргументов в операции присвоения значений переменной." (initParameters вызывается по старому)
Если в отладке посмотреть, то этой моей переменной нету в классе
В чём тут может быть дело?