ixbrlへのms-word
-
29-09-2019 - |
質問
コンテンツコントロールをIXBRL形式に変換するVS2008を使用して、MS-Wordプラグインアプリケーションを開発する必要があります。 IXBRL形式は、比較的新しい財務諸表の標準です。
私を助けるためのAPIはありますか、それとも誰かがそれを進めるために私にアイデアを与えることができますか?
前もって感謝します。
よろしく、ザウバギア
解決
私は道を見つけましたが、誰かがこれを達成するのを手伝ったり、私が正しいかどうかを洞察するのに役立つなら、それは素晴らしいことです。
解決策は次のとおりです。
ファイルをHTMLファイルとして保存し、C#でXML DOMを使用してタグを編集します。しかし、私はC#が初めてのように、それを効率的に行う方法を本当に認識していません。助けてください。
他のヒント
openxml docxをxslt経由でxhtmlに変換することでそれを行います。
私のXSLTは、「コンテンツコントロールには特別な指示を含むタグがありますか?」と尋ねます。
そのような命令は次のとおりです。このコンテンツコントロールを要素としてus-gaap:dextdisclosuretextblockとして出力します
その場合、コンテンツコントロールが含まれるものは何でもその要素に包まれます。
このアプローチを取る場合は、次のことが必要です。
コンテンツコントロールタグの指示に基づいて行動するXHTMLにdocxを実行する方法
最初にコンテンツコントロールタグを追加する方法(リボンという言葉 - 開発者タブを使用してこれを行うことができますが、ユーザーに適切なXBRL要素を選択する方法を提供することができます)
私はIXBRLで働いており、DocをIXBRLファイルに変換するソフトウェアにも取り組んでいます。 IXBRLファイルは、IXBRLタグを持っているXHTMLファイルに他なりません。(Uはこれを知っている必要があります)。ソフトウェアは実際にあなたが答えた方法で機能します。
doc >>(変換)xhtml >>その後、タグ付けはソフトウェアを使用してixbrlファイルになります。後の手順は少し退屈で、そのためには特殊なソフトウェアが必要です。このソフトウェアは構築するのに何年もかかり、あなたはそれを購入するか、自分で作成する必要があります(私たちがやったように)
しかし、XHTMLをIXBRL形式に変換するのに役立つMozillaアドオンが利用可能です。