找回密码
 立即注册

QQ登录

只需一步,快速开始

iceman
社区贡献组   /  发表于:2015-4-20 13:38:00
11#
回复 10楼一萧一剑的帖子

前台取值和更改值得方法请参考代码:

  1. <SCRIPT language=javascript>
  2.    function doCalc() {
  3.      var rc = FpSpread1.GetRowCount();
  4.      var total = 0;
  5.      for (var i=0; i<rc-1; i++) {
  6.        var value = parseFloat(FpSpread1.GetValue( i, 0 ));
  7.        total += value;
  8.      }
  9.      if (!isNaN(total))
  10.        FpSpread1.SetValue(n-1, 0, total, true);
  11.    }
  12. </SCRIPT>

复制代码


Spread 提供了内置后台搜索方法:

  1. FpSpread1.Sheets.Count = 2;
  2. FpSpread1.Sheets[0].Cells[1, 1].Tag = "test";
  3. private void Button1_Click(object sender, System.EventArgs e)
  4. {
  5. int x = 0;
  6. int y = 0;
  7. int z =0;
  8. FarPoint.Web.Spread.SearchFoundFlags sff;
  9. sff = FpSpread1.Search(0, 1, "test", false, false, false, false, false, false, true, 0, 0, 2, 2, ref z, ref x, ref y);
复制代码


具体效率和数据量有关,建议最好能够提供精确的搜索范围:

图片没有上传成功,请您确认下。

评分

参与人数 1满意度 +5 收起 理由
一萧一剑 + 5 谢谢

查看全部评分

回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部