找回密码
 立即注册

QQ登录

只需一步,快速开始

szpzr

高级会员

139

主题

554

帖子

1763

积分

高级会员

积分
1763

活字格认证

[已处理] 页名问题

szpzr
高级会员   /  发表于:2018-11-7 15:51  /   查看:4099  /  回复:6
版主:
设计器中设置了页名sheetName如图:或者后台:FpSpread1 .Sheets [0].SheetName ="计划列表";
                FpSpread1.Sheets[1].SheetName = "计划行表";
但运行后变成这样:
sheet1的表名丢失。为何?

捕获.JPG
捕获.JPG

6 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-7 22:27:25
沙发
SheetName不能同名,同名的设置不了,就默认了
回复 使用道具 举报
szpzr
高级会员   /  发表于:2018-11-8 15:34:04
板凳
计划列表,计划行表,没有重复啊。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-8 18:51:30
地板
抱歉,看错了。
没能重现您的问题,除了这两句代码还有别的操作吗
image.png115864256.png
回复 使用道具 举报
szpzr
高级会员   /  发表于:2018-11-9 07:53:42
5#
if (!IsPostBack)
            {
                FpSpread1.Sheets[0].SheetName = "计划列表";
                FpSpread1.Sheets[1].SheetName = "计划行表";
                //CheckOkYn.Checked = true;
                //CheckBoxDispMainNode.Checked = true;
                TxtNoteDate1.Text = DateTime.Today.ToString("yyyy-MM-dd");
                TxtNoteDate2.Text = DateTime.Today.ToString("yyyy-MM-dd");
                DropDownList1.Items.Add("全部");
                DropDownList1.Items.Add("采购单号");
                DropDownList1.Items.Add("单体工程");
                DropDownList1.Items.Add("分部工程");
                DropDownList1.Items.Add("工序");
                DropDownList1.Text = "全部";
                FpSpread1.Sheets [0].Columns.Count = 12;
                RefreshPage();
                RefreshRowPage();
                this.FpSpread1.Sheets[0].AllowSort = true;
            }
函数RefreshPage();      RefreshRowPage();中没有指定页名的语句。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-9 14:10:27
6#
RefreshPage();RefreshRowPage();
这两个是自定义的方法,并不是spread的方法,您看下里面具体执行了什么逻辑。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-9 14:10:30
7#
RefreshPage();RefreshRowPage();
这两个是自定义的方法,并不是spread的方法,您看下里面具体执行了什么逻辑。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部