Данные не загружаются во флэш-шаблон BI Publisher - Ошибка № 2032
Я создал простое воспроизведение с одним уровнем данных XML и следовал всем инструкциям из руководства по оракулу http://docs.oracle.com/cd/E10383_01/doc/bip.1013/e10416/flashtemp.htm
Когда я запускаю приложение из Flash Builder, оно отлично работает, простая сетка данных, как в учебном пособии. Но когда я загружаю SWF-файл в шаблон Flash в издателе, он не запускается с ошибкой #2032, я искал и искал за любую подсказку, что не так! ни один учебник или помощь не были полезны.
Вот мой исходный код приложения Flex:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="955" minHeight="600">
<mx:Script>
<![CDATA[
[Bindable]
public var dataXML:XML =
<ROWSET>
<ROW>
<ACCOUNT_NUMBER>999222111</ACCOUNT_NUMBER>
<CURR_CODE>USD</CURR_CODE>
<INSTALLMENT_AMOUNT_LC>8840</INSTALLMENT_AMOUNT_LC>
</ROW>
</ROWSET>;
]]>
</mx:Script>
<mx:Panel left="10" top="10" width="477" height="267" layout="absolute">
<mx:DataGrid left="0" right="1" top="0" bottom="10" dataProvider="{dataXML.ROW}"
horizontalCenter="-1">
<mx:columns>
<mx:DataGridColumn dataField="ACCOUNT_NUMBER" headerText="Account Number"/>
<mx:DataGridColumn dataField="CURR_CODE" headerText="Currency Code"/>
<mx:DataGridColumn dataField="INSTALLMENT_AMOUNT_LC" headerText="Instalment Amount"/>
</mx:columns>
</mx:DataGrid>
</mx:Panel>
Я не знаю, что не так с кодом! или то, что вызывает ошибку, BI или файл SWF.
Может кто-нибудь мне помочь?
Я использую Oracle 10g и Flash Builder 4.6
1 ответ
После долгих поисков я пришел к выводу, что я не знаю решения для связывания отчетов, созданных с помощью Flex Builder 4.6, с Oracle 10g BI Publisher.
Но когда я перешел на Flex Builder 2.0, он сработал для меня, и теперь я могу видеть данные во флэш-шаблоне, построенном с использованием этой версии Flex, когда отчет выполняется в Oracle BI Publisher и без изменения какого-либо кода из вышеуказанный вопрос.
Я считаю, что это проблема обратной совместимости между Oracle 10g и его BI Publisher, а также новыми версиями Flex Builder от Adobe.