找回密码
 立即注册

QQ登录

只需一步,快速开始

白菜贝贝 悬赏达人认证 活字格认证

银牌会员

124

主题

951

帖子

2881

积分

银牌会员

积分
2881

活字格认证圣诞拼拼乐微信认证勋章悬赏达人

白菜贝贝 悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-12 13:45  /   查看:3657  /  回复:12
1金币
SELECT 记录ID,group_concat(担当者)
FROM "签约申请_工作流历史视图" group by 记录ID;

求助下谁能帮忙看看这个视图是哪写的不对,如果是把担当者换成操作者的话能正确分组,换成担当者就显示为空的


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

最佳答案

查看完整内容

结合您的需求简单的做了个demo,总的思想还是写个大视图,连接多个审批表,然后在页面上用表格查询过滤出操作者或担当者是当前用户的数据。给您呈上 多个流程视图联合.fgcc 另外作demo时候发现,担当者字段默认两边是有回车的,这可能是导致您原贴中说视图写担当者显示不出来的原因,您可以这样去掉回车再试试 rtrim(ltrim(replace(replace(担当者,char(10),''),char(13),''))) as 担当者

13 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-1-12 13:46:00
来自 7#
结合您的需求简单的做了个demo,总的思想还是写个大视图,连接多个审批表,然后在页面上用表格查询过滤出操作者或担当者是当前用户的数据。给您呈上
[url=]多个流程视图联合.fgcc[/url]


另外作demo时候发现,担当者字段默认两边是有回车的,这可能是导致您原贴中说视图写担当者显示不出来的原因,您可以这样去掉回车再试试


rtrim(ltrim(replace(replace(担当者,char(10),''),char(13),''))) as  担当者

本帖子中包含更多资源

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

x
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-12 13:55:08
2#
或者请教个问题,关于筛选行或者行权限问题,如何让工作流中曾经的担当者能看到该行。也就是某一条数据是创建者,操作者,工作流中曾经所有的担当者都能看到。
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-1-12 14:35:44
3#
白菜贝贝 发表于 2021-1-12 13:55
或者请教个问题,关于筛选行或者行权限问题,如何让工作流中曾经的担当者能看到该行。也就是某一条数据是创 ...

您写视图就是为了实现这个功能是吧?给您提供一个做法,就是页面上绑定工作流历史视图,而不是原工作流的表。然后表格中所有绑定的字段都是通过工作流历史视图中的记录ID关联出来的。

然后你再页面加载时命令中设置查询条件操作者、担当者=当前登录用户(当时使用页面加载时是因为客户有特别的应用场景,你可以直接给表格--右键设置查询条件)


最后最重要的一点,就是在这个表格中加一个统计字段,用来去重。可以隐藏起来


后面要跳转查看之类的,可以将记录ID传过去,然后在查看页面通过设置当前行命令,获取当前行带出数据。

本帖子中包含更多资源

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

x

点评

对我有帮助,多谢。  发表于 2021-1-25 11:01
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-12 14:45:30
4#
Tracy.Liu 发表于 2021-1-12 14:35
您写视图就是为了实现这个功能是吧?给您提供一个做法,就是页面上绑定工作流历史视图,而不是原工作流的 ...

这个我知道,现在我是有好几个工作流视图要合并在一个表里面,这个怎么处理?不知道怎么关联了
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-1-12 15:59:05
5#
您好,如果有几个表的话,建议您写个大视图,连接多个审批表,然后在页面上用表格查询过滤出操作者或担当者是当前用户的数据。
如果您实在不会做或者不理解的话,可以给一个有两个工作流的demo,我们这边再帮您在上面修改
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-12 16:44:11
6#
Joe.xu 发表于 2021-1-12 15:59
您好,如果有几个表的话,建议您写个大视图,连接多个审批表,然后在页面上用表格查询过滤出操作者或担当者 ...

大视图是把这里面几个放一个视图里面吗?求指点

本帖子中包含更多资源

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

x
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-13 15:09:34
8#
本帖最后由 白菜贝贝 于 2021-1-13 15:14 编辑
Joe.xu 发表于 2021-1-12 13:46
结合您的需求简单的做了个demo,总的思想还是写个大视图,连接多个审批表,然后在页面上用表格查询过滤出操 ...

虽然点了个最佳,但是还是有问题,我用到现在的版本(6.0.6.0)上,这个还是显示不全,有漏掉好多条,不知道什么原因,还是我哪没操作对。然后根据老大的思路用自己仅会写的一函数多写了个视图感觉好像可以了。
1、把审批表合并视图

2、把工作流合并视图

3、筛选表,已办理的就能显示了






本帖子中包含更多资源

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

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-1-13 15:17:33
9#
您好,您可以把漏掉好多条的demo发过来一下吗,最好有截图说明是哪里少了,这样我们直接用您的工程文件,便于帮您定位问题
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-13 15:35:26
10#
Joe.xu 发表于 2021-1-13 15:17
您好,您可以把漏掉好多条的demo发过来一下吗,最好有截图说明是哪里少了,这样我们直接用您的工程文件,便 ...

就是少行
这是只筛选了目标表为**申请的。实际上工作流历史视图不只这些

本帖子中包含更多资源

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

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