Document.get([], string selectionCriteria, int skip, int maxCount)
Utilizzare questa chiamata per visualizzare tutti gli attributi principali dei documenti
corrispondenti ai criteri di selezione.
Parametri
Parametro | Descrizione |
[ ] | La distribuzione di un elenco di attributi specifici genera un errore della chiamata con ClassCastException. Utilizzare "[ ]" per restituire solo la serie principale di attributi per ciascun documento. |
selectionCriteria | Il criterio di selezione desiderato. |
ignora | Questo parametro consente di escludere alcuni documenti dai risultati. I documenti esclusi dipendono dal valore assegnato. Ad esempio, questa chiamata esclude i primi 50 documenti se è stato assegnato il valore 50. |
maxCount | Il numero massimo di voci che si desidera restituire. |
Restituzioni
Questa chiamata restituisce gli attributi principali dei documenti corrispondenti ai criteri di selezione. Ciascuna voce corrisponde a una serie principale di attributi per ciascun documento. Questo rappresenta un metodo efficace per trovare una serie secondaria di documenti in un sistema ampio.
Esempio
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'}]