Document.get(None, string selectionCriteria, int skip, int maxCount)
この呼び出しを使用して、選択条件と一致する文書のすべての属性を確認できます。
パラメーター
パラメーター | 説明 |
なし | ClassCastException が発生した属性の明示的なリストを提供します。「None」は、各文書のすべての属性を返すときに使用します。 |
selectionCriteria | 指定したい選択条件。 |
skip | このパラメーターを使用すると、結果から一部の文書を除外できます。除外される文書は、割り当てた値に応じて異なります。例えば、50 という値を割り当てた場合は、最初の 50 の文書が除外されます。 |
maxCount | 返す文書エントリーの最大数。 |
戻り値
この呼び出しは、選択条件に一致する文書のすべての属性を返します。各エントリーには、文書のすべての属性が含まれます。返される属性は、文書に応じて異なります。
例
from ConnectDefs import * import xmlrpclib myProxy = None try: myProxy = connectLogin("AcmeServer", "aiw", "password") myJobData = myProxy.Document.get(None, "Doc.ID < 5", 0, 50) print myJobData except xmlrpcFault, err: print err.faultString + " (" + str(err.faultCode) + ")" finally: connectLogout(myProxy, "aiw") [{'Type': 'Document', 'Doc.OriginalSheets': 4, 'Doc.OriginalFirstPage' : 11, 'Doc.ID': 3, 'Document.ID': '3', 'Doc.State': 'Complete', 'Doc. CombinedDocument': 'No', 'Doc.MadeAvailableByJobId': '10000000', 'Doc. OriginalSequence': 3, 'Doc.OriginalPages': 8, 'Doc.OriginalJobID': '10000000', 'Doc.Insert.Iteration': 1}, {'Type': 'Document', 'Doc.Orig inalSheets': 5, 'Doc.OriginalFirstPage': 19, 'Doc.ID': 4, 'Document.ID' : '4', 'Doc.State': 'Complete', 'Doc.CombinedDocument': 'No', 'Doc.Made AvailableByJobId': '10000000', 'Doc.OriginalSequence': 4, 'Doc.Original Pages': 10, 'Doc.OriginalJobID': '10000000', 'Doc.Insert.Iteration': 1}]