Commit 7e1c7db6be6c11f1c3f5934308486154e6a65d4f

Authored by totoro
1 parent cd8a0a45

add support of the float_field

view/view_table_renderer.anubis
@@ -91,6 +91,8 @@ public define List(CXM_Form_Field) @@ -91,6 +91,8 @@ public define List(CXM_Form_Field)
91 [checkboxr([],label(_T(s_name), no_help), html_Id(""), wan(c_name), wav(c_name),value, mandatory), help_line(help, _T)], 91 [checkboxr([],label(_T(s_name), no_help), html_Id(""), wan(c_name), wav(c_name),value, mandatory), help_line(help, _T)],
92 integer(s_name, c_name, value, help) then 92 integer(s_name, c_name, value, help) then
93 [input(label(_T(s_name), no_help), wan(c_name), init(abs_to_decimal(value)), small, mandatory), help_line(help, _T)], 93 [input(label(_T(s_name), no_help), wan(c_name), init(abs_to_decimal(value)), small, mandatory), help_line(help, _T)],
  94 + float(s_name, c_name, value, help) then
  95 + [input(label(_T(s_name), no_help), wan(c_name), init(float_to_string(value, 5)), small, mandatory), help_line(help, _T)],
94 choices_int(s_name, c_name, value, select, help) then 96 choices_int(s_name, c_name, value, select, help) then
95 [selector_c([],label(_T(s_name), no_help), html_Id(""), wan(c_name), 1, select.get(db), success(init(to_String(value))), mandatory), help_line(help, _T)], 97 [selector_c([],label(_T(s_name), no_help), html_Id(""), wan(c_name), 1, select.get(db), success(init(to_String(value))), mandatory), help_line(help, _T)],
96 date(s_name, c_name, value, help) then 98 date(s_name, c_name, value, help) then
view/view_table_types.anubis
@@ -24,6 +24,7 @@ public type VT_edit_entry: @@ -24,6 +24,7 @@ public type VT_edit_entry:
24 text_area (String s_name, String c_name, String value, HK_Text_Field_Attr area_att, HK_Help_Text help), //s_name = show_name for translate, c_name = table column name 24 text_area (String s_name, String c_name, String value, HK_Text_Field_Attr area_att, HK_Help_Text help), //s_name = show_name for translate, c_name = table column name
25 boolean (String s_name, String c_name, Bool value, HK_Help_Text help), 25 boolean (String s_name, String c_name, Bool value, HK_Help_Text help),
26 integer (String s_name, String c_name, Int value, HK_Help_Text help), 26 integer (String s_name, String c_name, Int value, HK_Help_Text help),
  27 + float (String s_name, String c_name, Float value, HK_Help_Text help),
27 choices_int (String s_name, String c_name, Int selected, VT_edit_selector selector, HK_Help_Text help), 28 choices_int (String s_name, String c_name, Int selected, VT_edit_selector selector, HK_Help_Text help),
28 date (String s_name, String c_name, String value, HK_Help_Text help), 29 date (String s_name, String c_name, String value, HK_Help_Text help),
29 time (String s_name, String c_name, String value, HK_Help_Text help), 30 time (String s_name, String c_name, String value, HK_Help_Text help),
@@ -34,6 +35,7 @@ public define VT_edit_entry foreign_text(String s_name, String c_name, DB_id sel @@ -34,6 +35,7 @@ public define VT_edit_entry foreign_text(String s_name, String c_name, DB_id sel
34 public define VT_edit_entry text_area (String s_name, String c_name, String value) = text_area(s_name, c_name, value, none, no_help_text). 35 public define VT_edit_entry text_area (String s_name, String c_name, String value) = text_area(s_name, c_name, value, none, no_help_text).
35 public define VT_edit_entry boolean(String s_name, String c_name, Bool value) = boolean(s_name, c_name, value, no_help_text). 36 public define VT_edit_entry boolean(String s_name, String c_name, Bool value) = boolean(s_name, c_name, value, no_help_text).
36 public define VT_edit_entry integer(String s_name, String c_name, Int value) = integer(s_name, c_name, value, no_help_text). 37 public define VT_edit_entry integer(String s_name, String c_name, Int value) = integer(s_name, c_name, value, no_help_text).
  38 +public define VT_edit_entry float(String s_name, String c_name, Float value) = float(s_name, c_name, value, no_help_text).
37 public define VT_edit_entry information(String s_name, String c_name, String v_name, HK_Help_Text help) = information(s_name, c_name, v_name, 0, help). 39 public define VT_edit_entry information(String s_name, String c_name, String v_name, HK_Help_Text help) = information(s_name, c_name, v_name, 0, help).
38 40
39 41