找回密码
 立即注册

QQ登录

只需一步,快速开始

yue1859921

注册会员

20

主题

67

帖子

179

积分

注册会员

积分
179
yue1859921
注册会员   /  发表于:2023-9-18 13:10  /   查看:1505  /  回复:11
1金币
本帖最后由 Ellia.Duan 于 2023-9-21 12:07 编辑

比如我一个单元格的宽度是固定的,单元格的数据从后台渲染单元格内,超过单元格宽度时就跟下一行单元格合并,如何通过 前端程序去控制?

最佳答案

查看完整内容

您好,针对您的模板文件,我对demo进行了修改,我们的建议是,为了保证一行中每个合并单元格样式相同,建议每填写好一条数据后,统一一次性进行向下合并处理:

11 个回复

倒序浏览
最佳答案
最佳答案
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-9-18 13:10:21
来自 9#
本帖最后由 Richard.Huang 于 2023-9-20 16:06 编辑

您好,针对您的模板文件,我对demo进行了修改,我们的建议是,为了保证一行中每个合并单元格样式相同,建议每填写好一条数据后,统一一次性进行向下合并处理:

向下合并3.gif123779906.png

自动合并.html

6.52 KB, 下载次数: 48

回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-9-18 13:41:14
2#
您好,请问您的需求是什么,为什么需要这样设计,因为如果自动和下一行合并,会造成您下一行的内容就被隐藏了
回复 使用道具 举报
yue1859921
注册会员   /  发表于:2023-9-18 15:19:39
3#
本帖最后由 yue1859921 于 2023-9-18 15:22 编辑
Richard.Huang 发表于 2023-9-18 13:41
您好,请问您的需求是什么,为什么需要这样设计,因为如果自动和下一行合并,会造成您下一行的内容就被隐藏 ...

为什么会隐藏不能自动换行吗?

因为我们做的是报告,  通过spread设置的表格是有固定格式的,比如宽度和高度是固定的,但是内容超过了不处理就会显示不全,比如下图这个就是一行不下,然后做了单元格合并
image.png302667540.png
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-9-18 15:58:40
4#
您好,我明白您的意思了,也许您可以通过自动换行+自动行高来满足您的需求:

文本自动换行API:https://demo.grapecity.com.cn/sp ... .CellRange#wordwrap
自适应行高API:https://demo.grapecity.com.cn/sp ... orksheet#autofitrow

示例:
sheet.getRange(0, 0, 10, 10, GC.Spread.Sheets.SheetArea.viewport).wordWrap(true);
for(var i = 0; i < 10; i++){
    sheet.autoFitRow(i);
}
回复 使用道具 举报
yue1859921
注册会员   /  发表于:2023-9-19 17:18:16
5#
Richard.Huang 发表于 2023-9-18 15:58
您好,我明白您的意思了,也许您可以通过自动换行+自动行高来满足您的需求:

文本自动换行API:https://d ...

autoFitRow 自动行高  设置后  应该会影响表格整体高度吧?  我的表格  是固定的6行,然后每行的行高24     整体高度就只有 24*6
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-9-19 18:13:52
6#
您好,本贴中提及的问题我们后续进行调研,有相关进展我会在本贴中回复您。
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-9-20 11:45:37
7#
您好,附件是针对您希望的向下合并需求做的一个demo,您可以下载到本地进行测试,并针对您的需求进行具体修改,以下是效果动图:
向下合并.gif383334655.png

自动合并.html

5.35 KB, 下载次数: 63

回复 使用道具 举报
yue1859921
注册会员   /  发表于:2023-9-20 12:52:38
8#
Richard.Huang 发表于 2023-9-20 11:45
您好,附件是针对您希望的向下合并需求做的一个demo,您可以下载到本地进行测试,并针对您的需求进行具体修 ...

模板没发成功, 你看下我给你发的模板,我的数据是从后台返回到前台然后一条条记录渲染

test.ssjson

373.89 KB, 下载次数: 58

回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-9-20 16:07:42
10#
您好,根据您的具体需求,我对上述答案进行了更改,您可以进行参考
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部