To Get all Checked in or Checked Out items on a SharePoint site you can use the internal 'CheckoutUser' in your CAML query along with IsNUll or IsNotNull options.
Here is a qucik CAML to get all Checked Out and Checked In items from your SharePoint site-
All Checked In Items -
<query><where><isnull><fieldref lookupid="TRUE" name="CheckoutUser"> </fieldref></isnull></where></query>
All Checked Out Items -
<where><isnotnull><fieldref lookupid="TRUE" name="CheckoutUser">
</fieldref></isnotnull></where>";
To get all the items Checked Out to a perticular user see the two posts below
Using Object Model - Get all Files\Items Checked Out by current user in SharePoint
Out-of-Box - Get all documents Checked Out to current user with Relevant documents webpart in Sharepoint 2010
No comments:
Post a Comment