[nmgyifan]:[emb1][emb8]
——————————————————————————————————
[GC_Alex]:请问具体要如何设置才能使在打开录入窗口时,看到的不是最后一次的输入数据而是未选择数据?我翻了以前的帖子,说是在节点处设置SQL语句select * from 表名 where 1=2,可是我在“触发器设置”中加入该语句后(表名用的我自己的)却没有任何效果,下方提示“存储过程错误 select * from 表名 where 1=2”,如今删去该语句后该提示仍然存在,该怎么办? 顺便还请教一个SQL语句,怎么样设置下拉框中的某一选项为默认设置呢?还请高手指点指点 /道谢
——————————————————————————————————
[ali]:您好,我也只是菜鸟,我想您应该是建立一个作为增加记录用的节点,在信息关联设置中用SQL语句:select * from 表 where 1=2 表 应该是您想增加记录的表,并在这个节点设计录入面板。那样就不会有其它的记录了,当然如果您录入很多个记录又还没退出这个节点是会看见之前的记录的。 这个不用在触发设置中做什么吧?[em9] 既然是下拉为什么还要默认某一项?把它放在下拉菜单的第一个位置不就好了么?[em13] [ALIGN=right][COLOR=#000066][本贴已被 ali 于 2007-7-31 14:29:26 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[GC_Alex]:谢谢楼上的热心人[emb2][emb3] 我想第一个问题基本上您给出的方法是可以的。至于第2个默认选项的问题,因为一张表格所需填写的信息有70多项,而我做的这个系统又是为部分懒人设计的[emb6],所以当有95%的人是对应其中一个选项时,我想尽量能提供以方便
——————————————————————————————————
[GC_Alex]:另外,我在“触发器设置”中删去select * from 表名 where 1=2后,下方仍然提示“存储过程错误 select * from 表名 where 1=2”,要怎么做才能去掉呢?
——————————————————————————————————
[ali]:呵呵...是在SQL方式计算与验正设置中吧?我之前也遇见过这种情况,可是同样是把相关设置删除后,就莫名恢复了。我也不知道是哪里的问题,我想您还是检查看相关设置是否完全删除了。我初时也以为删除完了,可是就是老报错,于是就把自动填充,自动计算等全删了(有用的保存到另处先),结果好了。[em1]
——————————————————————————————————
[GC_Alex]:删除再增加节点后,存储报错问题解决了,还好是子节点,如果是根节点就真是麻烦了。有没有哪位高手能告诉我怎么设置下拉选项的默认项?以及如何设置必填项?
——————————————————————————————————
[星星]:您看一下平台帮助记录计录计算与验证部分,有相应的函数实现相应的功能.
——————————————————————————————————
[GC_Alex]:看到对应函数了!@^NULLFILL()[emb2][emb2] 不过这个要怎么用啊?能不能请高手给举个例子说一下?我是菜鸟[emb9][emb7]
——————————————————————————————————
[ali]:记录计算和验正那里。小绿人挨大锤图标那个。/大笑
——————————————————————————————————
[GC_Alex]:那是个放大镜…… 我是想知道这个函数具体要怎么写?
——————————————————————————————————
[星星]:@^NULLFILL(内容) 的作用是当该字段内容为空时,自动填充“内容”两个字。
上一篇:[求助]设计报表时遇到的难题
下一篇:什么回事呢?