質問:
DocuWareファイルキャビネットのサブディレクトリを計算する方法を教えてください。
回答:
個々のサブディレクトリを計算するには、次の数式を使用します。
X: ファイル番号 (:=Document-ID :=Record-ID)
1.サブディレクトリ・レベル: x / (256 * 256 *256)
2.サブディレクトリのレベル:x / (256 * 256)
3.サブディレクトリ・レベル: (x/256) AND 255
例:
番号125876の文書ページを保管する必要がある:
1.サブディレクトリ:125876 / (256 * 256 * 256) = 0.0075 => 000 (整数演算では端数は使えないので、次の整数に丸められる)
2.サブディレクトリ125876 / (256 * 256) = 1.92 => 001 (整数演算では端数を使用できないため、次の整数に丸められます)
3.サブディレクトリ125876 / (256) AND 255 = 491 AND 255 = 235 => 235 (整数演算では常に割り算の結果が整数のままであることが保証され、AND は数学的な加算/AND を表す) リンク:
保管するファイルのパスは次のとおりです:
D:\DOCSPERSONAL.000001/000/001/235/0000125876/0000125876.xml
D:\DOCS\PERSONAL.000001/000/001/235/0000125876/f0.DWTiff
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
