请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
twshe(uid:72075)
职业资格认证:FCA-FineReport | FCA-FineBI
  • 如题,如何父页传递一堆ID值,然后在子页做个两个超链接,实现“上一个”,“下一个”查询功能,我现在用的公式if(mid($spbh, 1, 1) = 0, CONCATENATE("0", $spbh + 1), $spbh + 1)加1或减1,这个方法终究太傻。
  • 如图,组件是不同的数据集,过滤组件是相同的,怎么过不来过滤条件?解决方法:业务员组件加字段和组件
  • 如下图,这是原始的,填写数量,还要在复选框控件打钩,对应商品则传递到另表中,,现在想,只通过判断填写了数量,就将对应商品传递过去,省了选择,而且速度也快了。控件太影响运行速度。有大神帮忙改改吗?完整代码如下:if (window.checkboxes) {     var pCode = ; // 创建数组,用于记录被选中行的产品ID     var pName = ; // 创建数组,用于记录被选中行的产品名称     var pValue = ; // 创建数组,用于记录被选中行的单价     var pCnt = ; // 创建数组,用于记录被选中行的数量     var parentLocation = parent.window.pLocation; // 获得父页面产品代码文本框控件里赋值的window.pLocation     var col = FR.cellStr2ColumnRow(parentLocation).col;     var row = FR.cellStr2ColumnRow(parentLocation).row; // FR.cellStr2ColumnRow是帆软现有的方法,用途是把形如A1这样的单元格号转换成形如{col:0,row:0}这样的对象,这里把对象的col、row属性值分别赋予变量col、row,便于定位父页面的单元格,回填数据     for (var i = 0; i < checkboxes.length; i++) { // 循环遍历复选框对象数组checkboxes         var checked = checkboxes.selected(); // selected()是帆软现有的方法,判断是否被选中         if (checked) {             var cr = FR                 .cellStr2ColumnRow(window.checkboxes.options.location);             pCode.push(contentPane.getCellValue(cr.col + 2, cr.row)); // 如果当前行复选框被选中,则把列号+2,获取该行产品ID的值,添加到数组pCode的尾部             pName.push(contentPane.getCellValue(cr.col + 3, cr.row)); // 如果当前行复选框被选中,则把列号+2,获取该行产品ID的值,添加到数组pCode的尾部             pValue.push(contentPane.getCellValue(cr.col + 4, cr.row)); // 如果当前行复选框被选中,则把列号+2,获取该行产品ID的值,添加到数组pCode的尾部             pCnt.push(contentPane.getCellValue(cr.col + 7, cr.row)); // 如果当前行复选框被选中,则把列号+2,获取该行产品ID的值,添加到数组pCode的尾部         }     }     parent.contentPane         .appendReportRC(pCode.length - 1, parent.window.pLocation); // appendReportRC(插入行数,单元格号)是帆软现有方法,功能是插入行。parent.contentPane.appendReportRC就是向父页面插入行。由于父页面A5已经有一行了,这里就需要把选中复选框的个数pCode.length减去1     setTimeout(function() { // 延时100毫秒,由于父页面插入行有一个页面重载的过程,需要加延等父页面重载完成后,再对父页面回填数据。具体延时多少毫秒,依据父页面复杂程度适当调整         for (var i = 0; i < pCode.length; i++) {             var cellStr = FR.columnRow2CellStr({                 col: col,                 row: row + i             }); // columnRow2CellStr是帆软现有方法,作用是把形如{col:0,row:0}的对象转成形如A1这样的单元格号             parent.contentPane.setCellValue(cellStr, null, pCode); // 循环遍历pCode数组,把数组元素回填父页面相应的单元格         }         for (var i = 0; i < pName.length; i++) {             var cellStr = FR.columnRow2CellStr({                 col: col + 1,                 row: row + i             }); // columnRow2CellStr是帆软现有方法,作用是把形如{col:0,row:0}的对象转成形如A1这样的单元格号             parent.contentPane.setCellValue(cellStr, null, pName); // 循环遍历pCode数组,把数组元素回填父页面相应的单元格         }         for (var i = 0; i < pValue.length; i++) {             var cellStr = FR.columnRow2CellStr({                 col: col + 2,                 row: row + i             }); // columnRow2CellStr是帆软现有方法,作用是把形如{col:0,row:0}的对象转成形如A1这样的单元格号             parent.contentPane.setCellValue(cellStr, null, pValue); // 循环遍历pCode数组,把数组元素回填父页面相应的单元格         }         for (var i = 0; i < pCnt.length; i++) {             var cellStr = FR.columnRow2CellStr({                 col: col + 3, //商品编号向右第5列                 row: row + i             }); // columnRow2CellStr是帆软现有方法,作用是把形如{col:0,row:0}的对象转成形如A1这样的单元格号             parent.contentPane.setCellValue(cellStr, null, pCnt); // 循环遍历pCode数组,把数组元素回填父页面相应的单元格         }         parent.FR.closeDialog();         parent.FR.destroyDialog();         // 调用父页面的closeDialog和destroyDialog关闭销毁本子页面     }, 500); }
  • 请问有没有强行的办法,修改文件,来修改参数面板的宽度。。有些JS只能电脑模式下才支持,手机端,因为宽度太宽,看起来费劲。。如果强行改了宽度,手机端打开就好看好用多了。。
  • 源表:源表typeid    条码0001    1999990002    2888880003    344444被插入表内容为:typeid    nunit   unitname       条码0001          1       个              1999990001          2       箱0001          30002          1       个             2888880002          2       箱0002          30003          1       个             3444440003          2       箱0003          3如何根据源表的typeid和条码批量被插入表内容呢?
  • declare @typeId as nvarchar(50) set @typeId = (select typeId from ptype zl where not exists( select 1 from T_JXC_PtypeUNIT dw WHERE zl.typeId=DW.ptypeId)) declare @Barcode as nvarchar(50) set @Barcode = (select Barcode from ptype zl where not exists( select 1 from T_JXC_PtypeUNIT dw WHERE zl.typeId=DW.ptypeId)) declare @TradePrice1 as numeric(18, 4) set @TradePrice1 = (select preprice1 from ptype zl where not exists( select 1 from T_JXC_PtypeUNIT dw WHERE zl.typeId=DW.ptypeId)) declare @TradePrice3 as numeric(18, 4) set @TradePrice3 = (select preprice3 from ptype zl where not exists( select 1 from T_JXC_PtypeUNIT dw WHERE zl.typeId=DW.ptypeId)) declare @RetailPrice as numeric(18, 4) set @RetailPrice = (select preprice4 from ptype zl where  not exists( select 1 from T_JXC_PtypeUNIT dw WHERE zl.typeId=DW.ptypeId)) declare @UnitRate as numeric(18, 8) set @UnitRate = (select UnitRate1 from ptype zl where  not exists( select 1 from T_JXC_PtypeUNIT dw WHERE zl.typeId=DW.ptypeId)) insert into  T_Jxc_PtypeUnit(PtypeId,nUnit,UnitName,UnitRate,TradePrice1,TradePrice3,RetailPrice,BarCode) values(@typeId,1,'个',1,@TradePrice1,@TradePrice3,@RetailPrice,@Barcode),       (@typeId,2,'箱',@UnitRate,'','','',''),       (@typeId,3,'',1,'','','','')消息 512,级别 16,状态 1,第 2 行 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。 消息 512,级别 16,状态 1,第 5 行 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。 消息 512,级别 16,状态 1,第 8 行 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。 消息 512,级别 16,状态 1,第 11 行 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。 消息 512,级别 16,状态 1,第 14 行 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。 消息 512,级别 16,状态 1,第 17 行 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。 消息 8114,级别 16,状态 5,第 19 行 从数据类型 varchar 转换为 numeric 时出错。
  • 上图是商品资料表ptype表。如何做到,增删改ptype表后,也同步更新下图的T_Jxc_PtypeUnit表呢?补充一下程序带存储过程能不能利用上?:USE  GO /****** Object:  StoredProcedure .    Script Date: 01/06/2021 13:22:53 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER OFF GO ALTER Procedure . ( @PtypeId nVarchar(50), @nUnit tinyint, @UnitName nVarchar(8), @UnitRate Numeric(18, 8), @RetailPrice Numeric(18, 4), @MinSalePrice Numeric(18, 4), @DefaultPrice Numeric(18, 4), @Barcode nVarchar(50), @TradePrice1 Numeric(18, 4), @TradePrice2 Numeric(18, 4), @TradePrice3 Numeric(18, 4), @TradePrice4 Numeric(18, 4), @TradePrice5 Numeric(18, 4), @TradePrice6 Numeric(18, 4), @TradePrice7 Numeric(18, 4), @TradePrice8 Numeric(18, 4), @TradePrice9 Numeric(18, 4), @TradePrice10 Numeric(18, 4), @TradePrice11 Numeric(18, 4), @TradePrice12 Numeric(18, 4), @TradePrice13 Numeric(18, 4), @TradePrice14 Numeric(18, 4), @TradePrice15 Numeric(18, 4) ) AS   SET NOCOUNT ON Select @PtypeId = IsNull(@PtypeId, '') Select @UnitName = IsNull(@UnitName, '') Select @Barcode = IsNull(@Barcode, '') if exists(Select 1 From T_Jxc_PtypeUnit Where PtypeId = @PtypeId and nUnit = @nUnit) Update T_Jxc_PtypeUnit Set UnitName = @UnitName, UnitRate = @UnitRate, RetailPrice = @RetailPrice, MinSalePrice = @MinSalePrice, DefaultPrice = @DefaultPrice, BarCode = @Barcode, TradePrice1 = @TradePrice1, TradePrice2 = @TradePrice2, TradePrice3 = @TradePrice3, TradePrice4 = @TradePrice4, TradePrice5 = @TradePrice5, TradePrice6 = @TradePrice6,  TradePrice7 = @TradePrice7, TradePrice8 = @TradePrice8, TradePrice9 = @TradePrice9, TradePrice10 = @TradePrice10, TradePrice11 = @TradePrice11, TradePrice12 = @TradePrice12,  TradePrice13 = @TradePrice13, TradePrice14 = @TradePrice14, TradePrice15 = @TradePrice15 Where PtypeId = @PtypeId and nUnit = @nUnit else Insert Into T_Jxc_PtypeUnit(PtypeId, nUnit, UnitName, UnitRate, RetailPrice, MinSalePrice, DefaultPrice, BarCode, TradePrice1, TradePrice2, TradePrice3, TradePrice4,  TradePrice5, TradePrice6, TradePrice7, TradePrice8, TradePrice9, TradePrice10, TradePrice11, TradePrice12, TradePrice13, TradePrice14, TradePrice15) Values(@PtypeId, @nUnit, @UnitName, @UnitRate, @RetailPrice, @MinSalePrice, @DefaultPrice, @Barcode, @TradePrice1, @TradePrice2, @TradePrice3, @TradePrice4,  @TradePrice5, @TradePrice6, @TradePrice7, @TradePrice8, @TradePrice9, @TradePrice10, @TradePrice11, @TradePrice12, @TradePrice13, @TradePrice14, @TradePrice15)补充以下两表的结构和数据,会的大佬帮忙写一下语句!谢谢!T_Jxc_PtypeUnit.sqlptype.sql
  • 如下图,怎么会多个EAN_13,怎么解决,企业WX不会这样。PS:提问4次都提示有铭感词,被清空提问,原来WEIXIN被管理员设置铭感词了,醉了
  • HTML5这个模式,比较适合移动端啊,微信啥的,用起来比较方便,很多方案没法在HTML5下使用,官方对HTML5支持也少。。回正题,移动弹窗出来的,输入框添加了如图,初始化的时候不会自动查询了,但是输入又自动查询,查询按钮就废了。。还影响速度,输入1个字查一次。只有在HTML5下才会这样,怎么解决?
  • 有大佬做移动端html5下支持的看图片的吗?可以放大,缩小,关闭那种。。。

94

241

94

10

个人成就
内容被浏览110,740
加入社区8年127天
返回顶部