找回密码
 立即注册

QQ登录

只需一步,快速开始

duanzg

注册会员

6

主题

13

帖子

63

积分

注册会员

积分
63
duanzg
注册会员   /  发表于:2018-5-15 17:06  /   查看:3467  /  回复:6
在用js显示一些提示信息:

spread.ShowMessage(msg,row,col,1500);

显示的样子如附图:

如何调整才能显示为一行?

谢谢!
showmessage.png

6 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-15 17:53:27
沙发
得看下css样式,具体哪里影响了。
回复 使用道具 举报
duanzg
注册会员   /  发表于:2018-5-15 18:38:11
板凳
image.png815281371.png
上面是系统验证的提示,显示是正常的。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-16 10:17:19
地板
您对比下两个message的style有什么区别,看看是不是什么全局样式影响了。
或者您给我个可以直接重现的Demo
回复 使用道具 举报
duanzg
注册会员   /  发表于:2018-5-17 20:48:30
5#
这个问题我发现原因了: 如要显示提示的列在比较靠后,前面的列锁定了,往后拉才能看到,这个时候用 spread.ShowMessage 显示的宽度就会有问题。

可以见附件的demo,其中第一行的K列(最后一列),如输入大于100的数值,会显示一个提示,但这个提示的宽度会很窄。


fpspreadtest.rar

10.03 MB, 下载次数: 117

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-18 18:19:59
6#
收到,正在处理中,星期一给您回复。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-21 16:41:07
7#
duanzg 发表于 2018-5-17 20:48
这个问题我发现原因了: 如要显示提示的列在比较靠后,前面的列锁定了,往后拉才能看到,这个时候用 spread ...

问题重现了,因为是最后一列,位置不够显示了,所以设置窄了。这个问题需要反馈研发看看有没有办法解决。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部