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