uCosminexus Business Reporting Processor 開発者ガイド
プロパティファイルは,uCosminexus Business Reporting Processorを使用して作成したアプリケーションを実行する場合の,動作を定義するためのファイルです。
ここでは,プロパティファイルの記載形式,格納場所,および記載例について説明します。
プロパティファイルはJ2SEのプロパティファイル形式です。次の形式で記述します。
コメント行は,空白文字だけの行,または最初の非空白文字が ASCII 文字 # または ! の場合とします。コメントの記述形式は次のとおりです。
デフォルト値を定義したサンプルのプロパティファイルが,次のフォルダに格納されています。
<uCosminexus Business Reporting Processorのインストールフォルダ>\properties
サンプルのプロパティファイル名は,XBRLのバージョンによって異なります。
サンプルのプロパティファイルをコピーして記述を変更してください。uCosminexus Business Reporting Processorで開発したアプリケーションを実行するときに,プロパティファイルを指定することで,動作を設定できます。
XBRL2.0の場合の,プロパティファイルの記載例を次に示します。
# Copyright (C) 2008, Hitachi, Ltd. # uCosminexus Business Reporting Processor Properties # CBRP Trace Settings # cbrp.trace.fileName =(FULL PATH prefix) # cbrp.trace.level =(0, 10, 20, 30, 40) # cbrp.trace.maxFileSize =(4096 - 2147483647) # cbrp.trace.maxFileSegment =(1 - 16) cbrp.trace.fileName =c:/tmp/cbrp/log/cbrptrc cbrp.trace.level =10 cbrp.trace.maxFileSize =2097152 cbrp.trace.maxFileSegment =10 # CBRP Parse Option Settings # cbrp.parse.validate =(true , false) # cbrp.parse.delayLoad =(true , false) # cbrp.parse.maxTaxonomyExtension =(0 - 2147483647) cbrp.parse.validate =true cbrp.parse.delayLoad =false cbrp.parse.maxTaxonomyExtension =2 # CBRP Cache Settings # cbrp.cache.enable =(true , false) # cbrp.cache.maxTaxonomyNum =(1 - 2147483647) cbrp.cache.enable =true cbrp.cache.maxTaxonomyNum =3 |
XBRL2.1の場合の,プロパティファイルの記載例を次に示します。
# Copyright (C) 2008, Hitachi, Ltd. # uCosminexus Business Reporting Processor Properties # CBRP Trace Settings # cbrp.trace.fileName =(FULL PATH prefix) # cbrp.trace.level =(0, 10, 20, 30, 40) # cbrp.trace.maxFileSize =(4096 - 2147483647) # cbrp.trace.maxFileSegment =(1 - 16) cbrp.trace.fileName =c:/tmp/cbrp/log/cbrptrc cbrp.trace.level =10 cbrp.trace.maxFileSize =2097152 cbrp.trace.maxFileSegment =10 # CBRP Parse Option Settings # cbrp.parse.XBRLVersion =(2.0, 2.1) # cbrp.parse.validate =(true , false) # cbrp.parse.validate.search-schemaRefs-beforehand =(true , false) # cbrp.parse.delayLoad =(true , false) # cbrp.parse.DTS.ignoringSchemas =(targetNamespace) # cbrp.parse.DTS.externalSchemaRefs =(URI) # cbrp.parse.DTS.maxDocuments =(0 - 2147483647) cbrp.parse.XBRLVersion =2.1 cbrp.parse.validate =true cbrp.parse.validate.search-schemaRefs-beforehand =true cbrp.parse.delayLoad =false cbrp.parse.DTS.ignoringSchemas = cbrp.parse.DTS.externalSchemaRefs = cbrp.parse.DTS.maxDocuments =0 # CBRP Parse Full-Checking Option Settings # cbrp.parse.validate.full-checking =(true, false) # cbrp.parse.validate.full-checking.role =(URI) # cbrp.parse.validate.full-checking.iso4217 =(iso4217 code) # cbrp.parse.validate.full-checking.PTVx.location =(location) # cbrp.parse.validate.full-checking.PTVI.rounded-item-value =(true, false) # cbrp.parse.validate.full-checking.essence-alias.infer =(true, false) cbrp.parse.validate.full-checking =false cbrp.parse.validate.full-checking.role = cbrp.parse.validate.full-checking.iso4217 = cbrp.parse.validate.full-checking.PTVx.location =ptv-2003-12-31.xsd cbrp.parse.validate.full-checking.PTVI.rounded-item-value =false cbrp.parse.validate.full-checking.essence-alias.infer =false # CBRP Parse FRTA-FRIS Option Settings # cbrp.parse.validate.frtafris =(true, false) cbrp.parse.validate.frtafris =false # CBRP Parse Dimensions Option Settings # cbrp.parse.DimensionsVersion =(none , 1.0) # cbrp.parse.validate.dimensions.role =(URI) cbrp.parse.DimensionsVersion =none cbrp.parse.validate.dimensions.role = # CBRP Cache Settings # cbrp.cache.enable =(true , false) # cbrp.cache.registerErrorDocument =(true , false) # cbrp.cache.maxTaxonomyNum =(1 - 2147483647) cbrp.cache.enable =true cbrp.cache.registerErrorDocument =false cbrp.cache.maxTaxonomyNum =3 |
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.