Document.get([], string selectionCriteria, int skip, int maxCount)

Use esta chamada para ver os principais atributos dos documentos que correspondem aos critérios de seleção.

Parâmetros

Parâmetro Descrição
[ ] O fornecimento de uma lista de atributos específicos faz com que a chamada falhe com uma ClassCastException. Use "[ ]" para retornar somente o conjunto principal de atributos de cada documento.
selectionCriteria Os critérios de seleção que você deseja.
skip Este parâmetro permite excluir alguns documentos dos resultados. Os documentos excluídos dependerão do valor atribuído. Por exemplo, esta chamada excluiria os primeiros 50 documentos, se fosse atribuído o valor 50.
maxCount O número máximo de entradas que você deseja que seja retornado.

Retorna

Esta chamada retorna os principais atributos dos documentos que correspondem aos critérios de seleção. Cada entrada é um conjunto principal de atributos de cada documento, uma boa maneira de encontrar um subconjunto de documentos em um sistema grande.

Exemplo

from ConnectDefs import * 
import xmlrpclib

myProxy = None

try:
   myProxy = connectLogin("AcmeServer", "aiw", "password") 
   myJobData = myProxy.Document.get([], "Doc.ID < 5", 0, 50)
   print myJobData
    
except xmlrpcFault, err:
   print err.faultString + " (" + str(err.faultCode) + ")"
finally:
   connectLogout(myProxy, "aiw")

[{'Doc.ID': 1, 'Document.ID': '1', 'Type': 'Document'}, {'Doc.ID': 2, 
'Document.ID': '2', 'Type': 'Document'}, {'Doc.ID': 3, 'Document.ID': 
'3', 'Type': 'Document'}, {'Doc.ID': 4, 'Document.ID': '4', 'Type': 
'Document'}]