| | |
| | | </AutoFormElement> |
| | | </AutoForm> |
| | | <DataGrid id="dataGridCheckItem" layoutConstraint="padding:10"> |
| | | <ClientEvent name="onCellValueEdit">var data = view.get("#dsMain.data:#");
 |
| | | <ClientEvent name="onCellValueEdit">var data = arg.entity._data;
 |
| | | //根据填写化验数据,给出提醒是否合格
 |
| | | if(data){
 |
| | | console.log(data,"inoutHand");
 |
| | | }
 |
| | | </ClientEvent> |
| | | //填写的数据值
 |
| | | var newValue = data.value;
 |
| | | //标准值
 |
| | | var limit = data.upperLimit;
 |
| | | //运算符
 |
| | | var symbol = data.operaSymbol;
 |
| | | if (symbol && limit) {
 |
| | | if (">=" == symbol) {
 |
| | | if (newValue < limit) {
 |
| | | data.result = "0";
 |
| | | } else {
 |
| | | data.result = "1";
 |
| | | }
 |
| | | }
 |
| | | if ("<=" == symbol) {
 |
| | | if (newValue > limit) {
 |
| | | data.result = "0";
 |
| | | } else {
 |
| | | data.result = "1";
 |
| | | }
 |
| | | }
 |
| | | if ("==" == symbol) {
 |
| | | if (newValue != limit) {
 |
| | | data.result = "0";
 |
| | | } else {
 |
| | | data.result = "1";
 |
| | | }
 |
| | | }
 |
| | | }
 |
| | | console.log(data.result,"result")
 |
| | | }</ClientEvent> |
| | | <Property name="dataSet">dsMain</Property> |
| | | <Property name="dataPath">#.checkItems</Property> |
| | | <Property name="highlightCurrentRow">false</Property> |