流程名称:练习流程-合同付款单-第2天练习
流程中问题:
1:
如何实现单选:
通过控件类型来实现:
checkboxlist为多选
radiobuttonlist为单选
改变界面布局:
右键添加行-》设置宽度-》之后通过拖拽迁移控件;
-》系统中的参数设置,因为是通过勾选,所以有默认值的情形;
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
-》具体设置流程(可填充)
-》设置表单内容-》出来了控件以及表单
-》设置表单格式以及内容;
-》具体操作逻辑在流程中;
--------------------------------------------------------------------------------------------------------------------------------------------
-》任何事情中间的混沌期就是从点线到体,再从点线到体的过程。
核销金额-》用金额格式显示-》 {0:C3}
设置button 的默认选项->
-》如何实现同一表单中的子表的数据同步
1:现阶段不知道如何使用send以及post机制;无法实现函数的动态调用
2:因此借用了其他形式,利用系统自响应的函数实现程序的调用。
3:代码如下
$.MvcSheet.Loaded=function(sheetInfo)
{
//源头hexiaoyufukuan / zhifuqingdan
var zhifuqingdanLength = $("table[data-datafield='zhifuqingdan']").find("tr.rows").length;
$("table[data-datafield='hexiaoyufukuan']").find("tr.rows").each(function ()
{
var row = $(this).attr("data-row");
if (row > zhifuqingdanLength)
{
$("#Control23").SheetUIManager()._AddRow();
}
$.MvcSheetUI.SetControlValue("zhifuqingdan.yuedingfukuanjine",
$.MvcSheetUI.GetControlValue("hexiaoyufukuan.yufujine", row), row);
$.MvcSheetUI.SetControlValue("zhifuqingdan.shenqingfukuanjine",
$.MvcSheetUI.GetControlValue("hexiaoyufukuan.hexiaojine", row), row);
$("input[data-datafield='zhifuqingdan.yuedingfukuanjine']").attr("disabled", "disabled");
$("input[data-datafield='zhifuqingdan.shenqingfukuanjine']").attr("disabled", "disabled");
});
}
-》待解决问题:子流程回写问题;
-》链接问题: