找回密码
 注册成为天翎用户
查看: 5303|回复: 20

用户选择框的值导入excel

[复制链接]
jianjia 发表于 2012-9-27 10:51:34 | 显示全部楼层 |阅读模式
本帖最后由 jianjia 于 2012-10-9 11:10 编辑

用户选择框是用户的id,导入模版中导入是用户姓名,这样要怎么导入?
shary 发表于 2012-9-27 11:06:23 | 显示全部楼层
您好,请在对应的用户名称那个映射的值脚本那里根据获取的名称查询转化为返回ID。
回复

使用道具 举报

 楼主| jianjia 发表于 2012-9-27 11:18:03 | 显示全部楼层
回复 2# shary


    值脚本要怎么写代码?有例子吗?
回复

使用道具 举报

shary 发表于 2012-9-27 11:35:40 | 显示全部楼层
回复

使用道具 举报

 楼主| jianjia 发表于 2012-9-27 15:19:36 | 显示全部楼层
本帖最后由 jianjia 于 2012-9-27 15:22 编辑

回复 4# shary
function userId(name){
  var sql="select * from t_user where name="+getItemValueAsString(name)+"";
  var docid="";
  var datas=queryBySQL(sql);
  if(datas!=null&&datas.size()>0){
      for (var iter = datas.iterator(); iter.hasNext();) {
        var data = iter.next();
        docid=data.getItemValueAsString("ID");
      }
  }
  return docid;
}
导入时出现错误。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

shary 发表于 2012-9-27 15:27:43 | 显示全部楼层
您好,根据错误时您的sql语句有问题。麻烦将您的sql语句打印出来在数据库客户端执行能否通过。
回复

使用道具 举报

 楼主| jianjia 发表于 2012-9-27 15:56:24 | 显示全部楼层
回复 6# shary


    查询的表在数据库obpm中
回复

使用道具 举报

bess 发表于 2012-9-27 16:40:31 | 显示全部楼层
您好,不太明白您这句话的意思哦。您的excel导入操作本质上不是对表单导入数据吗?请问这个跟您说的obpm数据库有什么关系?
回复

使用道具 举报

 楼主| jianjia 发表于 2012-9-27 16:53:52 | 显示全部楼层
回复 8# bess


    excel中只有用户姓名,要把用户id导入到表单中,只能根据用户姓名到t_user查询用户id。要不然只有用户姓名的情况下,要查询用户ID要到哪个表查询?
回复

使用道具 举报

 楼主| jianjia 发表于 2012-9-27 16:59:52 | 显示全部楼层
回复 9# jianjia


   
这样设置导入时,用户选择框里面没有数据导入。
#include "importExcel";
value1=userId("傅丽娟");
我用一个用户姓名“傅丽娟”测试了一下,用户选择框有数据导入。不知道那里出现错误?
#include "importExcel";
value1=userId("使用人");
“使用人”是不是不能得到用户姓名?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 11:25

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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