今天来说说这三者分别有什么作用吧。
1,value table
总所周知,value table是在domain中指定的,它的作用是什么呢?
可以说,如果你在屏幕(非选择屏幕)中定义的元素是tablename-field的形式,那么value table不会起到input help的作用,更加不会check if input data exist, 但是如果你屏幕元素定义是type dataelementname的形式,那么其实value table会起到input help的作用,但是不会check if input data exist。
2,Fixed Values
我们也可以在domain中设置固定值,它的作用又是什么呢?
在屏幕(非选择屏幕)中定义的元素不管是type tablename-field的形式还是type dataelementname 的形式,因为设置了fixed values,所以它会对屏幕的field做input help,同时还会check if input data exist。
3,Check table
Table中的每个field都有可能是它的一个外键,针对该外键定义一个检查表,定义完了,屏幕(非选择屏幕)中元素按照type tablename-field的形式定义,那么它机会对该元素做input help,同时还会check if input data exist。