Я проверил все скобки и синтаксис кода, и это единственный опубликованный код. Я удалил все остальное
using PX.Objects;
using PX.Data;
namespace MaxQ.Products.RBRR
{
public class ContractMaint_Extension : PXGraphExtension<ContractMaint>
{
#region Event Handlers
protected virtual void XRBContrHdr_DestSiteID_CacheAttached(PXCache cache)
{
[PXDefault(typeof(Search2<INSite.siteCD,
InnerJoin<BAccount, On<BAccount.bAccountID, Equal<Current<XRBContrHdr.bAccountID>>>,
InnerJoin<LocationExtAddress, On<LocationExtAddress.locationID, Equal<BAccount.defLocationID>>>>,
Where<INSite.siteID, Equal<LocationExtAddress.cSiteID>>>), PersistingCheck = PXPersistingCheck.Nothing)]
}
#endregion
}
}
ошибка, которую я получаю:
\ App_RuntimeCode \ ContractMaint.cs (13): ошибка CS1513:} ожидается
\ App_RuntimeCode \ ContractMaint.cs (18): ошибка CS1519: недопустимый токен '}' в объявлении члена класса, структуры или интерфейса
\ App_RuntimeCode \ ContractMaint.cs (22): ошибка CS1022: определение типа или пространства имен, ожидается конец файла
\ App_RuntimeCode \ ContractMaint.cs (13): ошибка CS1513:} ожидается