[seasar-dotnet:2176] [DBFlute]OutsideSqlにおける固定の区分値について

taknb2nch [E-MAIL ADDRESS DELETED]
2012年 8月 10日 (金) 15:30:37 JST


taknb2nchです。

お世話になります。


Java版では実装されている
「OutsideSqlにおけるParameterBeanのオプションの固定の区分値」
は、.NET版では実装されていないのでしょうか。

[区分値定義]
; Flag = list:{
    ; map:{topComment=フラグを示す;}
    ; map:{code=1; name=True; alias=はい ; comment=有効を示す}
    ; map:{code=0; name=False; alias=いいえ ; comment=無効を示す}
}

[SQLファイル定義部分]
-- !df:pmb!
-- !!string hogeFlagTrue:cls(Flag)!!

にすると生成されるParameterBeanで正しく区分値のプロパティとして生成されるのですが、

[SQLファイル定義部分]
-- !df:pmb!
-- !!string hogeFlagTrue:cls(Flag.True)!!

とすると生成されるParameterBeanでは単純にstring型のプロパティとして生成されてしまいます。
またSQL実行時にも反映はされません。(単純なプロパティなので当然でしょうか)

<実行環境>
DBFlute.NET 0.8.9.44
Seasar.NET 1.3.17.0
.NET Framework 2.0
SQLServer 2005
Windows XP Pro sp2 32bit


Java版ではこの機能を便利に利用させていただいているので、
出来れば.NET版でも利用できればと思います。

あくまで要望ですので緊急性は全くありません。
実装不可能でもいたって問題はありません。


よろしくお願いいたします。


seasar-dotnet メーリングリストの案内