<tt><font size=2>yoshi</font></tt><font size=2 face="sans-serif">です。</font>
<br>
<br><tt><font size=2>jflute</font></tt><font size=2 face="sans-serif">さん、早速の回答有難うございます。 <br>
<br>
></font><tt><font size=2>flexDtoDefinitionMap.dfpropの存在をよく御存知で(^^。<br>
</font></tt><font size=2 face="sans-serif">></font><tt><font size=2>(相当マニアックな機能なもので...嬉しいですね)</font></tt><font size=2 face="sans-serif"><br>
</font>
<br><font size=2 face="sans-serif"> とても助かっています^^</font>
<br>
<br><tt><font size=2>>試しに、mydbfluteの下の FlexDtoBaseEntity.vm
を直接書き換えて、<br>
>ArrayCollection にしてみて試してみてください。<br>
</font></tt>
<br><tt><font size=2> うまく、行きました!</font></tt>
<br>
<br><tt><font size=2> ArrayCollectionに変更するのと、あわせて下記のimport文を追加しました。 </font></tt>
<br>
<br><font size=2 face="sans-serif"> </font><font size=1 face="élér âSâVâbâN">import
mx.collections.ArrayCollection;</font>
<br>
<br><tt><font size=2>>最新のバージョンのパッチとして提供しようかなと。<br>
>(もし、そちらでアップグレードが可能であれば)</font></tt>
<br><font size=2 face="sans-serif"> </font>
<br><font size=2 face="sans-serif"> </font><tt><font size=2>アップグレード</font></tt><font size=2 face="sans-serif">は可能だと思いますので、</font>
<br><font size=2 face="sans-serif"> よろしくお願いします。</font>
<br><font size=2 face="sans-serif"><br>
以上、よろしくお願いします。<br>
</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">送信元:
</font><font size=1 face="sans-serif">kubo <dbflute@gmail.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">宛先:
</font><font size=1 face="sans-serif">seasar-user@ml.seasar.org</font>
<br><font size=1 color=#5f5f5f face="sans-serif">日付:
</font><font size=1 face="sans-serif">2015/06/01 20:26</font>
<br><font size=1 color=#5f5f5f face="sans-serif">件名:
</font><font size=1 face="sans-serif">[Seasar-user:22059]
Re: 【DBFlute】SimpleDtoのFlex側のReferrer
Tableの定義について</font>
<br><font size=1 color=#5f5f5f face="sans-serif">送信者:
</font><font size=1 face="sans-serif">seasar-user-bounces@ml.seasar.org</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>久保(jflute)です<br>
<br>
yoshiさん、こんばんは<br>
質問ありがとうございます。<br>
<br>
flexDtoDefinitionMap.dfpropの存在をよく御存知で(^^。<br>
(相当マニアックな機能なもので...嬉しいですね)<br>
<br>
試しに、mydbfluteの下の FlexDtoBaseEntity.vm を直接書き換えて、<br>
ArrayCollection にしてみて試してみてください。<br>
<br>
もし、うまくいくようであれば、<br>
最新のバージョンのパッチとして提供しようかなと。<br>
(もし、そちらでアップグレードが可能であれば)<br>
<br>
<br>
<br>
<br>
<br>
<br>
2015-06-01 18:45 GMT+09:00 <yo-kitano@sknet.senko.co.jp>:<br>
> こんにちはyoshiと申します。<br>
><br>
> SimpleDtoのFlexとの連携について質問です。<br>
><br>
> 【環境】<br>
><br>
> DBFlute 1.0.5F<br>
> Oracle 11g<br>
> Flex SDK 3.6A<br>
><br>
><br>
> 【状況】<br>
><br>
> Flex側のDtoを「flexDtoDefinitionMap.dfprop」を、定義して<br>
> 作成しています。<br>
><br>
> システムをデバック実行し、サーバーからクライアントにデータの送信がされた際に、<br>
> 以下のメッセージがEclipseのコンソールに表示されます。<br>
><br>
> TypeError: Error #1034: 強制型変換に失敗しました。mx.collections::ArrayCollection@c9ff3f9<br>
> を Array に変換できません。<br>
><br>
> ただ、エラーは出るもののデータは渡されているようです。<br>
><br>
> 【原因】<br>
><br>
> Flex側のDtoのReferrer Tableの定義が、Array型で定義されているためと、思われます。<br>
> ※ArrayCollectionに変更すると、エラーはなくなりました。<br>
><br>
> 例)<br>
> McAisleDto;<br>
> protected var _mcAisleList:Array;/* of the entity 'McAisleDto'.
*/<br>
><br>
> public function get mcAisleList():Array {<br>
> if (_mcAisleList == null) { _mcAisleList
= new Array(); }<br>
> return _mcAisleList;<br>
> }<br>
><br>
> public function set mcAisleList(mcAisleList:Array):void
{<br>
> this._mcAisleList = mcAisleList;<br>
> }<br>
><br>
><br>
> これをArrayCollectionにすることは可能でしょうか?<br>
><br>
><br>
> 以上、よろしくお願いいたします。<br>
> _______________________________________________<br>
> Seasar-user mailing list<br>
> Seasar-user@ml.seasar.org<br>
> </font></tt><a href="https://ml.seasar.org/mailman/listinfo/seasar-user"><tt><font size=2>https://ml.seasar.org/mailman/listinfo/seasar-user</font></tt></a><tt><font size=2><br>
><br>
_______________________________________________<br>
Seasar-user mailing list<br>
Seasar-user@ml.seasar.org<br>
</font></tt><a href="https://ml.seasar.org/mailman/listinfo/seasar-user"><tt><font size=2>https://ml.seasar.org/mailman/listinfo/seasar-user</font></tt></a><tt><font size=2><br>
</font></tt>
<br>