2015-01-20 3 views

ответ

0

Вы не можете на самом деле бросить PXFilteredProcessingJoin (или даже просто PXProcessing) для PXResultSet - это совершенно разные типы, которые преследуют разные цели.

В то же время они тесно связаны между собой, потому что вызов Select(..) на PXFilteredProcessingJoin класса (или что-нибудь, что является PXSelectBase -как) фактически дает экземпляр PXResultset, поэтому справедливо следующее код:

PXResultset<ARInvoice> items = Documents.Select(this); 

где Documents определен на том же диаграмме, что и

public PXFilteredProcessingJoin<ARInvoice, 
    Where<ARInvoice.released, Equal<boolFalse>>> Documents;