外部文件模块怎么显示上传人?

如何掉出上传人的属性?我看数据库上已经存上了上传人姓名了呀 CreatBy这个字段,但是调用的时候报错说找不到该字段。怎么解决?

log里的错误信息发一下。

image

这个错应该是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,把字段加进去,或者扩展原来的browseview把字段加进去, 比如:

    <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的例子: