智遥工作流软件,转下一步时数据保存解析

智遥工作流的一大优点是:表单的所有代码,可以根据设定好的表结构,自动生成代码。且无需进行任何调整,直接上传到服务器就可以用。

查看自动生成的表单代码,可以发现:表单套了一个母版页Form.Master

当审批人点击转下一步的时候,会自动调用代码中的 SaveData(int status)函数,相当高明的手段,函数内部可以根据变量CFnid来判断当前处在哪个审批节点,用户可以自己调整代码来控制保存的权限和保存的内容;结构清晰相当灵活好用。

自动生成的代码示例:

// 保存表单信息, 在点击保存时自动调用
    public override bool SaveData(int status)
    {
        Hidden HCmd = (Hidden)Master.FindControl("HCmd");
        string cmd = HCmd.Text.ToUpper();
        string CFnid = GetCurrentFnid(cmd);


        if (SaveCheck(CFnid) == true)//SaveCheck()用来判断填写的内容是否符合规范
        {
            switch (CFnid)
            {
                case "A":
                    string v_workid = Tworkid.Text.ToString();
                    string v_leave_type = Tleave_type.SelectedItem.Value.ToString();
                    string v_userid = Tuserid.Text.ToString();
                    string v_username = Tusername.Text.ToString();
                    string v_department = Tdepartment.Text.ToString();
                    string v_grade = Tgrade.Text.ToString();
                    string v_gender = Tgender.SelectedItem.Text.ToString();
                    string v_position = Tposition.Text.ToString();
                    string v_date_join = Tdate_join.SelectedDate.ToShortDateString();
                    string v_date_from = Tdate_from.SelectedDate.ToShortDateString();
                    string v_time_from = Ttime_from.SelectedItem.Text.ToString();
             

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值