MS-Word для iXBRL - PullRequest
       40

MS-Word для iXBRL

2 голосов
/ 17 августа 2010

Мне нужно разработать подключаемый модуль MS-Word, использующий VS2008, который преобразует файл docx с элементами управления содержимым в формат iXBRL.Формат iXBRL - это относительно новый стандарт финансовой отчетности.

Существуют ли какие-либо API-интерфейсы, которые могут мне помочь, или кто-нибудь может подсказать мне, как это сделать?

Заранее спасибо.

С уважением, Saubhagya

Ответы [ 3 ]

0 голосов
/ 06 ноября 2010

Я бы сделал это путем преобразования документа OpenXML в XHTML через XSLT.

Мой XSLT спросил бы: «Есть ли у элемента управления содержимым тег, содержащий какую-либо специальную инструкцию?»

Такаяинструкция может быть такой: вывести этот элемент управления содержимым как элемент us-gaap: DebtDisclosureTextBlock

В этом случае независимо от того, какой элемент управления содержимым будет заключен в этом элементе.:

  1. способ выполнения docx для XHTML, который действует в соответствии с инструкциями в вашем теге управления контентом

  2. способ добавления элемента управления контентомв первую очередь тег (вы можете сделать это через вкладку Word Ribbon - Developer, но вы можете предложить пользователям выбрать соответствующий элемент XBRL)

0 голосов
/ 11 марта 2011

Я работал в IXBRL и даже работал над программным обеспечением, которое конвертирует документ в файл ixbrl. Файлы IXBRL - это не что иное, как файлы Xhtml, имеющие теги IXBRL (вы должны это знать). Программное обеспечение на самом деле работает так, как вы ответили.

DOC >> (преобразуется в) XHTML >> затем тегирование выполняется с помощью программного обеспечения для создания файла IXBRL. Последующая процедура немного утомительна, и для этого вам нужны специализированные программы. Для создания этого программного обеспечения требуются годы, и вам нужно либо приобрести его, либо создать самостоятельно. (Как мы это сделали)

Но Доступен аддон Mozilla, который поможет вам конвертировать Xhtml в форматы iXBRL.

https://addons.mozilla.org/en-US/firefox/addon/xbrl-addon/

0 голосов
/ 23 августа 2010

Я нашел способ, но было бы здорово, если бы кто-нибудь мог помочь в достижении этого или дать некоторое представление о том, прав ли я.

Решение:

Сохраните файл как html-файл и отредактируйте теги, используя XML DOM в C #.Но так как я новичок в C #, я не совсем понимаю, как это сделать эффективно.Пожалуйста, помогите.

...