如何掉出上传人的属性?我看数据库上已经存上了上传人姓名了呀 CreatBy这个字段,但是调用的时候报错说找不到该字段。怎么解决?
log里的错误信息发一下。
这个错应该是view没配对。 需要修改view。cuba自带的browse里没有这个属性。
<view class="com.haulmont.cuba.core.entity.FileDescriptor" name="browse">
<property name="name"/>
<property name="extension"/>
<property name="size"/>
<property name="createDate"/>
</view>
所以我想要显示出CreatBy这和字段 要怎么设置呢
自己重新定义个view,把字段加进去,或者扩展原来的browse
view把字段加进去, 比如:
<view class="com.haulmont.cuba.core.entity.FileDescriptor" name="myview">
<property name="name"/>
<property name="extension"/>
<property name="size"/>
<property name="createDate"/>
<property name="createdBy"/>
</view>
然后在页面XML里使用新的view名字。
这里有个扩展view的例子: