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