请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
被迫营业的小白(uid:1800919)
职业资格认证:FCA-FineReport
  • 大佬们,FineReport填报报表中一列数据填写内容相同时,有什么办法可以简化填写?比如像EXCEL中的拖动柄一样的,原本想过js实现填写第一行以后,下面所有的自动补足,但是发现这样不方便,如果出现一列数据中我有10行是A,另外10行是B,这种情况,就还要手动把下面10行的A删掉,再去填写B
  • js写法如下,变量a的值一直是空的,不知道什么情况//获取当前单元格的行列号var cell=this.options.location;var cr=FR.cellStr2ColumnRow(cell);var mcn = _g().getCellValue(2,cr.row);var lastNo ="select top(1) indexNumber from dbo.self_makeCollectionsBill where makecollectionsNo =" + mcn + "order by indexNumber desc";var a=FR.remoteEvaluate('SQL("111", "'+lastNo+'",5,1)');FR.Msg.alert("提示","此收款单号下最近添加的索引号为:"+a);数据库表的结构如下:
  • 大佬们,公式如下,目的是校验填写的K2单元格的值与在数据库中是否存在,但是发现K2为空的情况下也会提示与数据库中的值重复if(AZ2 = 1, K2 = sql("kingdee","select indexNumber from self_makeCollectionsBillEntry where indexNumber='" + K2 + "' ",2,2),true)遂将公式改为:if(AZ2 = 1&&LEN(K2)!=0, K2 = sql("kingdee","select indexNumber from self_makeCollectionsBillEntry where indexNumber='" + K2 + "' ",2,2),true)但是发现&&LEN(K2)!=0,这个条件似乎不生效,不知道咋改了
  • 大佬们,我的js如下:var cell=this.options.location;//获取当前单元格的行列号var cr=FR.cellStr2ColumnRow(cell);var length = len(_g().getCellValue(10,cr.row));if(length==0){ FR.Msg.alert("提示","索引号不能为空"); }想获取单元格里面的内容,判断是不是空的,如果空的,则提示测试发现没有跳提示,怀疑获取长度的写法有问题,不知道怎么写了
  • 大佬们,我在单元格的编辑前事件里面写了如下代码:var lastNo =SQL("kingdee","select  top(1) makeCollectionsNo from dbo.self_makeCollectionsBill order by makeCollectionsNo desc,2,1);我想实现当点击该单元格或在填写前,有个提示:目前最新单号为xxxxxx是sql查询出来的结果。
  • 大佬们,如上图,我只填写一行的情况下,校验没法通过,我提交里面是勾选“未修改不更新”的,要怎么才能实现只填写一行的情况下,下面未填写的行不做校验
  • 大佬们,我的公式如下:select  OT.FName as OT_FName,U.FName as U_FName,U.FForbidden as U_FForbidden,OAT.FName as OAT_FName,OAT.FDescription as OAT_FDescriptionfrom t_ObjectType OTjoin t_AccessControl AC on AC.FObjectID = OT.FObjectID  and AC.FObjectType = OT.FObjectTypejoin t_ObjectAccessType OAT on  OAT.FObjectID = AC.FObjectID  and OAT.FObjectType = AC.FObjectType join t_User U on AC.FUserID = U.FUserIDwhere 1 = 1${if(len(treeComboBoxEditor0t_ObjectType)==0,"","AND OT.FObjectType ='"+${layer1}+"'AND OT.FObjectID ='"+${layer2}+"'")}${if(len(comboBox1_t_User)==0,"","AND U.FName ='"+comboBox1_t_User+"'")}order by U.FName;其中${if(len(treeComboBoxEditor0t_ObjectType)==0,"","AND OT.FObjectType ='"+${layer1}+"'AND OT.FObjectID ='"+${layer2}+"'")}是获取下拉树一级二级的值作为查询条件的,但是报错:错误代码:11300001 数据集 配置错误'$' 附近有语法错误想问下公式怎么改
  • 大佬们,我的查询语句里面:where 1 = 1${if(len(treeComboBoxEditor0t_ObjectType)==0,"","AND OT.ObjectType ='"+treeComboBoxEditor0t_ObjectType+"'")}想要获取普通分层构建的 treeComboBoxEditor0t_ObjectType这个下拉树第一层的ObjectType字段的值和第二层ObjectID的值,该怎么写
  • 大佬们,数据库的结构如下图,我发现下拉树第二层没办法根据第一层来显示,每个第一层点开后,都会会把数据库里所有的第二层的数据全部显示,我的第一层的公式都是这么写的:split(SQL("kingdee","select FName from t_ObjectType where FObjectType >=160 and FObjectType <=99999 and FObjectID = 0",1),","),第二层的公式:split(SQL("kingdee","select FName from t_ObjectType where FObjectType >=160 and FObjectType <=99999 and FObjectID != 0",1),","),第二层公式不知道怎么写才能第一层选到的FObjectType的值来做筛选。
  • 大佬们,如下图,在实际值里写的公式:split(SQL("kingdee","select FName from t_ObjectType",3),",") ,报错,不知道什么原因

68

0

68

10

个人成就
内容被浏览22,800
加入社区2年37天
返回顶部