Опять разбираюсь с SSRS
класс VendInvoiceDocumentDP
X++:
protected void enableProductDimensionColumns(VendInvoiceDocumentTmp _vendInvoiceDocumentTmp, FieldId _inventDimFieldId)
{
#InventDimDevelop
switch (_inventDimFieldId)
{
case fieldNum(InventDim, InventSizeId):
_vendInvoiceDocumentTmp.ShowInventDimSize = 1;
break;
case fieldNum(InventDim, InventColorId):
_vendInvoiceDocumentTmp.ShowInventDimColor = 1;
break;
case fieldNum(InventDim, ConfigId):
_vendInvoiceDocumentTmp.ShowInventDimConfigId = 1;
break;
case fieldNum(InventDim, InventStyleId):
_vendInvoiceDocumentTmp.ShowInventDimStyleId = 1;
break;
}
}
Судя по всему поля Show..имеют смысл крыжика но реализованы так забавно.
ЗЫ чем больше разбираю SSRS тем больше осознаю что "место проклято" проще снести и писать заново. Рукожопы разных стран и цвета кожи херачили каждый во что горазд в одни таблички крыжики только по одним им ведомым законам и правилам надиктованных видимо чем то тяжелым.