//生成产品附加-属性字典 参数属性编号,字典编号 string show_res_cond_dict(string cond_id, string dict_id) { string sql; sql = "select a.res_id,b.name from "; sql += "(select res_id,attr_val from res_attr "; sql += "where attr_id='" + cond_id + "') a "; sql += "inner join "; sql += "(select code,name from app_dict_def where dict_id='" + dict_id + "' )b "; sql += "on a.attr_val=b.code "; dt_define("res_" + cond_id, sql); //dbg(sql); return sql; } int init_win() { return 1; }; int load_ext() { grid_add_col_num("MG", "res_c_z", "材质"); show_res_cond_dict(("c_z", "cz"); //显示产品附加属性-材质 return 1; }; int load_over() { grid_set_fmt("MG", "edt_res_lst"); //提取显示方案 return 1; }; string res_c_z; int show_row_ext() { res_c_z = dt_get_name("res_c_z", res_id); //change_row_id return 1; }; int row_change_ext() { return 1; }; int func_before_delete_all() { can_oper = 1; return 1; }; int show_detail_row_ext() { return 1; }; int main() { return 1; }; |