起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15376|回复: 23

[结贴] 文件中心文件夹问题

[复制链接]

8

主题

43

帖子

121

积分

初级会员

Rank: 2

积分
121
QQ
发表于 2016-5-11 18:01:12 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
发文申请模块,有一个正文的上传文件sub-path="concat('办公室/信息管理','/',currentPersonMemberName(),toString((dateFormat(currentDate(),'yyyyMMdd'))))"和一个附件的上传文件sub-path="concat('办公室/信息管理','/',currentPersonMemberName(),toString((dateFormat(currentDate(),'yyyyMMdd'))))"。
两个attachmentEditor组件的sub-path的值相同,点击保存后在文件中心中生成了两个同名的文件夹(办公室文件夹下有两个信息管理文件夹)。我想只让他生成一个文件夹该怎么做?


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-5-11 19:09:21 | 显示全部楼层
是在同一个活动环节还是不同的活动环节上传附件的?
http://bbs.wex5.com/forum.php?mo ... 0&pid=165195477
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

8

主题

43

帖子

121

积分

初级会员

Rank: 2

积分
121
QQ
 楼主| 发表于 2016-5-11 23:28:05 | 显示全部楼层
是在同一个环节上传附件的,表中有两个字段(fDocument、fattament)分别存储上传的正文文件和附件
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-5-12 11:53:54 | 显示全部楼层
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

258

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
发表于 2016-5-13 16:05:09 | 显示全部楼层
你好楼主,我这边根据你的情况将问题进行了重现,我这边的结果是上传的两个文件生成在同一个文件夹下,测试试没有问题的,我将我的.w文件给你发过去,你看看吧

mainActivity.zip

331 Bytes, 下载次数: 285

回复 支持 反对

使用道具 举报

2

主题

258

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
发表于 2016-5-13 16:06:37 | 显示全部楼层

你好楼主,我这边根据你的情况将问题进行了重现,我这边的结果是上传的两个文件生成在同一个文件夹下,测试试没有问题的,我将我的.w文件给你发过去,你看看吧

mainActivity.zip

331 Bytes, 下载次数: 234

回复 支持 反对

使用道具 举报

8

主题

43

帖子

121

积分

初级会员

Rank: 2

积分
121
QQ
 楼主| 发表于 2016-5-13 16:32:21 | 显示全部楼层
thanks,我先看看
回复 支持 反对

使用道具 举报

8

主题

43

帖子

121

积分

初级会员

Rank: 2

积分
121
QQ
 楼主| 发表于 2016-5-13 16:37:23 | 显示全部楼层
.w文件是不是发错了
11.png
回复 支持 反对

使用道具 举报

2

主题

258

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
QQ
发表于 2016-5-13 17:22:56 | 显示全部楼层
<?xml version="1.0" encoding="utf-8"?>

<xui:window xmlns:xui="http://www.justep.com/xui" xmlns="http://www.justep.com/xui"
  xmlns:xforms="http://www.justep.com/xforms" xmlns:xhtml="http://www.w3.org/1999/xhtml" component="/UI/system/components/window.xbl.xml#window" id="window">  
  <xforms:model id="model1" style="top:293px;left:63px;height:auto;">
    <data component="/UI/system/components/data.xbl.xml#bizData" update-mode="whereVersion"
      data-type="json" auto-load="false" id="bizData1" concept="JI_WPXX" auto-new="true" store-type="simple">
      <creator id="default1" action="/jianrong/one/logic/action/createJI_WPXXAction"/>  
      <reader id="default2" action="/jianrong/one/logic/action/queryJI_WPXXAction"/>  
      <writer id="default3" action="/jianrong/one/logic/action/saveJI_WPXXAction"/>  
      <rule id="dataBizRule1" relation="version"/>  
      <rule id="dataBizRule2" relation="fWPBM"/>  
      <rule id="dataBizRule3" relation="fGG"/>  
      <rule id="dataBizRule4" relation="fWPMC"/>  
      <rule id="dataBizRule5" relation="fDW"/>
    </data>
  </xforms:model>  
  <xui:view id="rootView" auto-load="true">
    <xui:layout style="height:100%;width:100%" id="rootLayout">
      <xui:place control="attachmentEditor21" id="controlPlace1" style="width:100%;height:300px;"/>  
      <xui:place control="attachmentEditor22" id="controlPlace2"/>
    </xui:layout>  
    <xhtml:div component="/UI/system/components/attachmentEditor2.xbl.xml#attachmentEditor2"
      display-buttons="upload:true;template:true;download:true;edit:true;delete:true;history:true;"
      limit="-1" runtime="html4" id="attachmentEditor21" class="xui-attachmentEditor2"
      ref="data('bizData1')/fGG" sub-path="concat('办公室/信息管理','/',currentPersonMemberName(),toString((dateFormat(currentDate(),'yyyyMMdd'))))" access="duud" onUploadCompleted="mainActivity.attachmentEditor21UploadCompleted"/>  
    <xhtml:div component="/UI/system/components/attachmentEditor2.xbl.xml#attachmentEditor2"
      display-buttons="upload:true;template:true;download:true;edit:true;delete:true;history:true;"
      limit="-1" runtime="html4" id="attachmentEditor22" class="xui-attachmentEditor2"
      ref="data('bizData1')/fWPBM" sub-path="concat('办公室/信息管理','/',currentPersonMemberName(),toString((dateFormat(currentDate(),'yyyyMMdd'))))" onUploadCompleted="mainActivity.attachmentEditor22UploadCompleted"/>
  </xui:view>  
  <xui:resource id="resource1"><xhtml:script id="htmlScript1" src="mainActivity.js"></xhtml:script></xui:resource>
</xui:window>

mainActivity.zip

1.03 KB, 下载次数: 184

回复 支持 反对

使用道具 举报

8

主题

43

帖子

121

积分

初级会员

Rank: 2

积分
121
QQ
 楼主| 发表于 2016-5-13 18:05:59 | 显示全部楼层
请问sub-path的生成机制是怎样的?
当同一个活动环节中有两个附件组件,sub-path设置都相同,在保存data时,会在文件中心先判断是否存在要创建的文件目录,如果存在,这把文件存入文件目录中,不存在则先创建目录在存文件。
我这样理解正确吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 01:45 , Processed in 0.059671 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表