Ах, да, простите, код не привел
из DAX 4.0 SP1:
X++:
maxCount = any2int((select count (RecId) from vendInvoiceTrans
where vendInvoiceTrans.PurchID == _vendInvoiceJour.Num &&
vendInvoiceTrans.InvoiceId == _vendInvoiceJour.InvoiceId &&
vendInvoiceTrans.InvoiceDate == _vendInvoiceJour.InvoiceDate &&
vendInvoiceTrans.NumberSequenceGroup == _vendInvoiceJour.NumberSequenceGroupId &&
vendInvoiceTrans.InternalInvoiceId == _vendInvoiceJour.PurchInternalInvoiceId_RU).RecId);
postMarkup (tablenum(VendInvoiceJour),_vendInvoiceJour.RecId,_vendInvoiceJour.Dimension);
while select vendInvoiceTrans
where vendInvoiceTrans.PurchID == _vendInvoiceJour.Num &&
vendInvoiceTrans.InvoiceId == _vendInvoiceJour.InvoiceId &&
vendInvoiceTrans.InvoiceDate == _vendInvoiceJour.InvoiceDate &&
vendInvoiceTrans.NumberSequenceGroup == _vendInvoiceJour.NumberSequenceGroupId &&
vendInvoiceTrans.InternalInvoiceId == _vendInvoiceJour.PurchInternalInvoiceId_RU