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'}]