找回密码
 立即注册

QQ登录

只需一步,快速开始

Agony

高级会员

101

主题

318

帖子

1075

积分

高级会员

积分
1075
Agony
高级会员   /  发表于:2020-10-20 17:14  /   查看:2950  /  回复:9
1金币
本帖最后由 Agony 于 2020-10-21 13:25 编辑


可不可以用图文列表的格式展示一对多的展示模式,就比如,我有一个款号,这个款号采购了5款面料,在图文列表里展示这一个款号,带五款面料,另一个款又带几款对应的面料,相当于款号是一,面辅料是多,在一个图文列表中展示出来,或者能用其他的方法实现这种功能也行
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

我看了一下您的工程文件,您是希望在图文列表里面可以一条款号对应多条物品名称这样展示,这个由于活字格是不支持嵌套表格的,而图文列表就是表格的另一种展示形式,所以这个确实是做不到 关于一对多,其实指的是一行数据对应多行数据,多行数据如何展示呢?在活字格的策略里只能是采用表格的方式了。您看到我给您做的demo里面,是用表格查询的方式将约束后的物品名称拿表格进行展示的,这个其实是解决您问题目前比较 ...

9 个回复

倒序浏览
最佳答案
最佳答案
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-10-20 17:14:14
来自 8#
Agony 发表于 2020-10-21 13:25
上传了你看一下

我看了一下您的工程文件,您是希望在图文列表里面可以一条款号对应多条物品名称这样展示,这个由于活字格是不支持嵌套表格的,而图文列表就是表格的另一种展示形式,所以这个确实是做不到

关于一对多,其实指的是一行数据对应多行数据,多行数据如何展示呢?在活字格的策略里只能是采用表格的方式了。您看到我给您做的demo里面,是用表格查询的方式将约束后的物品名称拿表格进行展示的,这个其实是解决您问题目前比较可行的一个方式了。
如果您确实需要在一个表格/图文列表里面展示多条数据,只能说是用TEXTJOIN函数把多个物料名称拼接为一个字符串,这个属于一个迂回方案。您可以都试一试,看哪个更能满足您的需求呢~
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-10-20 18:15:28
2#
这个需要看您数据是怎么在数据库里存的呢,我假设您有一张采购订单表,里面有订单号-款号-面料这样的字段,那么就是需要统计比如说款号A的订单对应的所有面料,然后将其展示出来。

这样的话初步解决方案就是先根据选择的款号对表格查询,然后使用统计字段COUNT一下面料种类,再展示就可以。
给您上传了一个Demo,您看看是不是您想要的效果


本帖子中包含更多资源

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

x
回复 使用道具 举报
Agony
高级会员   /  发表于:2020-10-20 18:52:41
3#
本帖最后由 Agony 于 2020-10-20 18:53 编辑
Timothy.Xu 发表于 2020-10-20 18:15
这个需要看您数据是怎么在数据库里存的呢,我假设您有一张采购订单表,里面有订单号-款号-面料这样的字段, ...

我想要把这些面料都展示出来,统计的话没有意义,比如,我A款号,有1,2,3面料,我需要图文列表上展示款号A、1面料,2面料,3面料,但是我只想让款号A显示一次,因为图文列表是一条数据显示一个,所以我现在相当于有三条数据,但是我想把这三条数据整合一下,在图文列表一条数据里展示,而且那三个面料还是单独的不合并在一起,因为我需要点一款面料弹出相应的页面看当前面料的采购状态;我自己都感觉逻辑不通了
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-10-20 19:48:22
4#
Agony 发表于 2020-10-20 18:52
我想要把这些面料都展示出来,统计的话没有意义,比如,我A款号,有1,2,3面料,我需要图文列表上展示款号 ...

这边我使用统计字段并不是真的需要对面料进行个数统计,而是统计字段本身就已经实现了“让某面料只显示一次”这个效果。不需要统计的话您可以把统计字段列隐藏掉,这样依然是能够实现我给您分享的效果的~

如果您不考虑使用什么单元格的话,其实表格应该就已经能满足您的需求了;如果您确实想用图文列表,那么也可以在图文列表里面放一个表格专门实现这个功能。毕竟先实现逻辑,样式咱们还可以慢慢调的

这边也建议您把工程文件传上来,方便切实了解您的需求再帮您解决问题呢
回复 使用道具 举报
Agony
高级会员   /  发表于:2020-10-21 11:10:43
5#
Timothy.Xu 发表于 2020-10-20 19:48
这边我使用统计字段并不是真的需要对面料进行个数统计,而是统计字段本身就已经实现了“让某面料只显示一 ...

你看我上传的那张图,我现在用视图拿出了数据,现在我就不知道怎么用图文列表展示出来了,就是比如一个款号图文列表那只显示一条,但是对应的那几行面辅料要显示在这一条图文列表里
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-10-21 11:20:32
6#
Agony 发表于 2020-10-21 11:10
你看我上传的那张图,我现在用视图拿出了数据,现在我就不知道怎么用图文列表展示出来了,就是比如一个款 ...

那这样,您有工程文件可以上传吗?这边可以尝试基于您的工程文件做个demo供您参考呢~
回复 使用道具 举报
Agony
高级会员   /  发表于:2020-10-21 13:25:39
7#
Timothy.Xu 发表于 2020-10-21 11:20
那这样,您有工程文件可以上传吗?这边可以尝试基于您的工程文件做个demo供您参考呢~

上传了你看一下
回复 使用道具 举报
true
中级会员   /  发表于:2023-4-5 15:32:55
9#
请问你解决了吗 我现在有这样的问题
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-4-6 10:06:22
10#
是不是需要图文列表嵌套?大佬可以看下下面的帖子哟~如果还是不能解决您的问题,建议发新帖详细描述一下大佬您的问题呢~
活字格8.0 update1新功能解密:九丶单元格提升-组件功能高级实践(图文列表嵌套)
https://gcdn.grapecity.com.cn/fo ... 7&fromuid=63496
(出处: 葡萄城产品技术社区)
【已结束】活字格8.0 update1 产品功能:图文列表嵌套
https://gcdn.grapecity.com.cn/fo ... 1&fromuid=63496
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部