This project is read-only.
1

Resolved

Support for .Skip() and pagination

description

Support paging by allowing to use a combinations of Skip() and Take() operators.

Currently Take() works, but Skip() throws and exception:

SsasEntityFrameworkProvider Error: 2046 : System.NotSupportedException: Skip() and pagination are not supported yet.Consider using cube level calculated set instead.

Example.
    private void GetAllCustomers()
    {
        var result =
            (
                from customer in context.Customers
                select new
                {
                    customer.CustomerID,
                    customer.ContactName,
                    customer.ContactTitle
                }
            )
            .Skip(8)                                          // Throws
            .Take(8)                                          // OK
            .ToArray();
     }

comments

grand wrote Dec 28, 2011 at 3:56 AM

This issue # 3 has been fixed in version 1.4.0 (v.1.4.0 is not released on the moment of this writing yet)

grand wrote Jan 17, 2012 at 4:15 PM

This issue fix has been released with version 2.0.0