value
- value
使用范围: server
编程语言: python
描述说明
使用 value 属性来获取或设置字段的值。
获取值
如果字段的类型是 “integer”, “float” 或 “currency”,
那么字段将 null 转换为 0 作为 value 的值;
而字段类型是 "text" 时,会将 null``转换为空字符串 ``value 的值。
对于 查找字段 , 这个属性的值是一个整数,它是查找实体项中的对应记录的 id 字段的值。 要获取字段的查找值,请使用 lookup_value 属性。
设置值
When a new value is assigned, the field checks if the current value is not equal to the new one. If so it 当指定了一个新值,字段将检查其当前值是否不等于新值。 如果当前值不等于新值:
将新值分配给
new_value属性触发为字段定义的 on_before_field_changed 事件
将
new_value属性的值分配给字段数据,再将其设为null将实体项标记为已修改,所以 is_modified 方法会返回
true触发为字段定义的 on_field_changed 事件
更新数据感知控件的内容。