请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

15925670085

金牌服务用户

2

主题

7

帖子

83

积分

金牌服务用户

积分
83
最新发帖
15925670085
金牌服务用户   /  发表于:2024-9-25 15:06  /   查看:176  /  回复:5
1金币
活字格10.5版本,在执行循环的时候,提示数据不存在,但在前面执行查询的时候又计算出用户已存在,查询测试数据库发现:该用户在活字格自带《普通用户表》(userprofile)、《普通用户的身份信息》(webpages_membership)
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

已联系楼主,问题调查跟进: 主楼服务器的用户数据库转到外联库了,想要对用户进行管理,就将服务器用户数据库的表连接到了设计器中了。 这种行为就会导致,使用设置变量命令从服务器用户数据库中查询数据,使用用户管理操作,在设计用户中进行管理,查询来源和操作对象不是同一个,所以会存在用户查找到了,但是操作的时候提示又找不到用户。 推荐解决思路,不需要连接服务器用户的数据表,而是通过设计器中创建用户管理视 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-9-25 15:06:11
来自 5#
已联系楼主,问题调查跟进:
主楼服务器的用户数据库转到外联库了,想要对用户进行管理,就将服务器用户数据库的表连接到了设计器中了。

这种行为就会导致,使用设置变量命令从服务器用户数据库中查询数据,使用用户管理操作,在设计用户中进行管理,查询来源和操作对象不是同一个,所以会存在用户查找到了,但是操作的时候提示又找不到用户。

推荐解决思路,不需要连接服务器用户的数据表,而是通过设计器中创建用户管理视图+用户管理命令V2,对用户进行管理



现在问题还没有解决,遗留问题,楼主的用户信息视图结构和数据存在问题,需要根据demo进行调查一番。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-9-25 17:16:10
2#
本帖最后由 Joe.xu 于 2024-9-25 17:19 编辑

您好,楼主的命令整体是怎么写的呢,从最后的截图来看,
能看到的命令都执行成功了,报错的是设置用户有效性的下一个命令


我这边模拟看到的命令没问题的

可以给我们提供一下小demo,我们在本地调查一下

本帖子中包含更多资源

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

x
回复 使用道具 举报
15925670085
金牌服务用户   /  发表于:2024-9-26 09:01:12
3#
本帖最后由 15925670085 于 2024-9-26 09:09 编辑

在本地测试的时候,前面的几百条都是成功的,到这个用户的时候就提示失败了,能否远程查看下问题?服务端命令内容如下:

本帖子中包含更多资源

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

x
回复 使用道具 举报
15925670085
金牌服务用户   /  发表于:2024-9-26 11:07:50
4#
附demo,另存在私有服务端命令在修改后,必须点整体确认后二次打开才能执行成功,否则执行内容为修改前内容

本帖子中包含更多资源

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

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-9-26 12:02:01
6#
楼主您好,咱们这个问题调查有结果了。首先用户信息视图没有问题,之所以用户信息视图没有数据,主要的原因是,咱们设计器的认证模式选择的是第三方


而设计器中,第三方的用户同步存在问题,所以没有用户,咱们修改成普通认证就可以了。

在测试过程中遇到了两个问题,咱们可能下去测试的时候需要注意一下。
1、设计器中用户信息视图只会展示500条,所以直接测试服务命令,也只会在这500条中查询
解决方案:
将工程文件运行起来,在页面上调用服务端命令

2、咱们设置变量命令赋值的用户中,有一个用户的UeserId存在问题,前面多了一个空格,会导致命令执行错误

本帖子中包含更多资源

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

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