找回密码
 立即注册

QQ登录

只需一步,快速开始

大秦
金牌服务用户   /  发表于:2022-8-15 16:39  /   查看:2009  /  回复:7
1金币
版主好,问题场景如下
第三方业务系统嵌入活字格的应用,通过单点登录后显示活字格应用页面时,需要隐藏系统页面头部和底部。

实现方式如下:单点登录成功后进入指定页面,通过临时表记录标识当前为单点登录。在母版页中通过查询临时表的标识进行隐藏行的设置,可成功隐藏页头与页脚。

遇到的问题:当切换应用菜单后,页头页脚又再次出现,请教该如何处理,请见附件示例

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

1、升级到8.03以上,在母版页的页面加载时命令中判断。 2、不升级,在每个页面的页面加载时命令中判断。

7 个回复

倒序浏览
最佳答案
最佳答案
逛逛逛
金牌服务用户   /  发表于:2022-8-15 16:39:28
来自 4#
1、升级到8.03以上,在母版页的页面加载时命令中判断。
2、不升级,在每个页面的页面加载时命令中判断。

评分

参与人数 1满意度 +5 收起 理由
大秦 + 5

查看全部评分

回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-8-15 17:52:00
2#
您好,这是因为文本框中命令的触发时机是:文本框中的值变化时,页面跳转时会重新加载页面,但是文本框中的值没有变化,所以行列布局命令没有被触发。
如果不想要页头页脚,建议可以给这些页面单独设计一个母版页
回复 使用道具 举报
大秦
金牌服务用户   /  发表于:2022-8-15 18:21:50
3#
Chelsey.Wang 发表于 2022-8-15 17:52
您好,这是因为文本框中命令的触发时机是:文本框中的值变化时,页面跳转时会重新加载页面,但是文本框中的 ...

大佬的说法有问题,你说页面跳转时会重新加载页面,但文本框的值没变化导致命令没有被触发。我试了一下在设置行列布局的命令之后,将文本框的值清空,点击菜单跳转之后文本框的值会重新显示,但命令依旧没有被触发。

关于单独涉及母版页我也考虑过,但系统功能页面不论是正常登录还是单点登录,展示的都是一套页面,母版页也只能在相应的功能页面去设置,没有办法根据是否单点登录对功能页面动态的设置不同母版页。

基于以上,如果没有其他更好的办法,那最好还是在附件demo中寻找解决方式吧
回复 使用道具 举报
大秦
金牌服务用户   /  发表于:2022-8-16 09:51:25
5#
逛逛逛 发表于 2022-8-15 21:06
1、升级到8.03以上,在母版页的页面加载时命令中判断。
2、不升级,在每个页面的页面加载时命令中判断。

多谢大佬帮忙,按照方案1可以完美解决我遇到的问题
方案2个人觉得不可行,因为子页面无法操作母版页
再次感谢
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-8-16 10:26:26
6#
大秦 发表于 2022-8-15 18:21
大佬的说法有问题,你说页面跳转时会重新加载页面,但文本框的值没变化导致命令没有被触发。我试了一下在 ...

您好,我这边测试了一下,使用odata时的确是这个现象,猜测可能是odata的取数时机比较特殊,具体的策略正在调查当中,有结果后会继续在帖子中跟进。
如果页面是共用的,大佬可以这样来处理:
1.升级V8.0,母版页本身是支持设置加载时命令;
2.在V7.1版本中可以通过在全局JS中,绑定loaded事件到特定/所有页面,然后在loaded事件中触发隐藏行的命令,来实现母版页加载时命令的效果。
bind 方法 - 活字格V7帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)
实现步骤如下
页面上放一个按钮,设置单元格名称,并将行列布局命令放在该按钮中

设置全局JS,绑定loaded事件,在页面加载时,触发myCell按钮中的命令


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
大秦 + 5

查看全部评分

回复 使用道具 举报
大秦
金牌服务用户   /  发表于:2022-8-16 13:32:35
7#
Chelsey.Wang 发表于 2022-8-16 10:26
您好,我这边测试了一下,使用odata时的确是这个现象,猜测可能是odata的取数时机比较特殊,具体的策略正 ...

多谢版主,完美的解决了低版本该场景的问题,点赞
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-8-16 14:35:14
8#
不客气,问题解决了就好~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部