我是文件制作人的新手 - 喜欢它,但需要一段时间才能适应它
我正在创建一个解决方案,客户可以使用他们的身份证进行检查。 他们第一次这样做,我需要将他们的卡链接到他们的用户记录。
我有一个用户表,想要点击此表布局上的按钮来设置卡的ID。卡的ID只是坐在不同的桌子上。
所以我只想获取签入表中的最新行
从那里拿出cardid
将当前用户的卡片字段更新为该值
我正在使用mysql作为filemaker的后端,以便将可同步性提升到网络等。
我知道用SQL做什么 - 它的
update users set cardid = (select cardid from checkins order by checkintime desc limit 1) where id = [current user id];
所以我认为来自filemaker的executionql会起作用,但我无法弄清楚如何传入[当前用户ID]
我很接近这个工作我可以品尝它,但难倒! 任何提示将不胜感激。感谢。
答案 0 :(得分:1)
好的我终于明白了。将答案放在这里,以防它帮助某人。
很简单,只需要在执行SQL脚本步骤中使用计算SQL文本选项: 这是有效的 “更新用户设置felicaid =(通过checkintime desc limit 1从checkins命令中选择felicaid),其中id =”&用户:: ID
还需要一个刷新窗口,其中启用了刷新SQL数据选项,然后执行更新UI