如何
如何添加用户表finedb ,id 是这样的,如何在数据自动提交设置ID 为主键也不行,提交后是空的
你把ID拿出来,放到单元格里(假设B4),不用写公式,直接隐藏,如果要显示的话,可以把sql字段放进去(我这边的主键单元格没设置控件,只是拉了个字段作为显示)
然后再填报控件属性写公式if(len(B4)=0,UUID(),B4),并设置ID为主键
增行的按钮绑定的是ID,如果新增,B4单元格为空,他会生成一个新的UUID
如果是修改,你把数据查出来后,数据库的ID会显示在B4单元格,再提交的时候,他会判断B4单元格不是空,就不会生成新的UUID,而是用原来的,你自己理解下吧
你这个要分开做,更新,和插入是不一样的,更新的话你需要把从数据库取出来的id 放置到单元格中,然后在这边选择上,如果是插入的话,你这个id对应的选择公式,公式里面输入 uuid(),,可以试一下