[ABI 云体验] 获取用户email

20022
11

chenz 数据达人Lv4

发表于2021-1-21 15:35

悬赏10

已解决

楼主
我用login.user.email_  无法获取当前用户的邮件,请问是哪里写错了吗?

最近看过此主题的会员

esen_5D7ZIDHECR

liulei6511

tongchx

老油条

吴壮壮

xxxl

最佳答案

xxxl

发表于2021-1-21 15:35

只看该作者

取消 关注该作者的回复

修改用户字段信息 比如修改用户邮箱从原来的"111"改成"222"然后再报表中取<#=login.user.email#>计算它不会立刻从"111"变成"222"而是过一段时间才会更新,有一定的延迟时间。
11个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-1-21 15:45

只看该作者

取消 关注该作者的回复

沙发

是不是用户的邮箱信息根本没有写数据才回去不到的呀  试试login.user.id再看看您是怎么获取的

chenz 数据达人Lv4

发表于2021-1-21 15:47

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-1-21 15:45
是不是用户的邮箱信息根本没有写数据才回去不到的呀  试试login.user.id再看看您是怎么获取的
...

查看了数据库,用户表有相关的数据;用login.user.id 能获取用户名

xxxl 数据领袖Lv6

发表于2021-1-21 15:49

只看该作者

取消 关注该作者的回复

地板

chenz 发表于 2021-1-21 15:47
查看了数据库,用户表有相关的数据;用login.user.id 能获取用户名

您是怎么写的 写的宏表达式吗

chenz 数据达人Lv4

发表于2021-1-21 15:53

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2021-1-21 15:49
您是怎么写的 写的宏表达式吗

我写在表单容器中单行输入框中

xxxl 数据领袖Lv6

发表于2021-1-21 16:12

只看该作者

取消 关注该作者的回复

6#

chenz 发表于 2021-1-21 15:53
我写在表单容器中单行输入框中

在报表中用<#=logic.user.email_#>试试

chenz 数据达人Lv4

发表于2021-1-21 16:13

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2021-1-21 16:12
在报表中用试试

使用<#=login.user.email_#> 这个吗?计算后页面中没有文本

xxxl 数据领袖Lv6

发表于2021-1-21 16:17

只看该作者

取消 关注该作者的回复

8#

chenz 发表于 2021-1-21 16:13
使用 这个吗?计算后页面中没有文本

那就是根本没有这个这个字段的值呀,检查一下字段是否和用户权限里的用户字段一致呢

chenz 数据达人Lv4

发表于2021-1-21 16:19

只看该作者

取消 关注该作者的回复

9#

xxxl 发表于 2021-1-21 16:17
那就是根本没有这个这个字段的值呀,检查一下字段是否和用户权限里的用户字段一致呢 ...

系统默认不是有这些字段吗?

xxxl 数据领袖Lv6

发表于2021-1-21 16:41

只看该作者

取消 关注该作者的回复

10#

chenz 发表于 2021-1-21 16:19
系统默认不是有这些字段吗?

用属性名<#=login.user.email#>

chenz 数据达人Lv4

发表于2021-1-21 16:44

只看该作者

取消 关注该作者的回复

11#


一样的 没有反应

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号