Browse Source

..

master
robin 8 years ago
parent
commit
a44e2ce4b0
2 changed files with 33 additions and 5 deletions
  1. +29
    -0
      B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Bills/OutputForecastList.xml
  2. +4
    -5
      B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Tools/SaleOrderUpdateList.cs

+ 29
- 0
B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Bills/OutputForecastList.xml View File

@ -11,11 +11,36 @@
<EQ>
<Field name="ID"/>
<QBE paramName="ID"/>
</EQ>
<EQ>
<Field name="BillState"/>
<QBE paramName="BillState"/>
</EQ>
<EQ>
<Field name="AccountingUnit_ID"/>
<QBE paramName="AccountingUnit_ID"/>
</EQ>
<EQ>
<Field name="Department_ID"/>
<QBE paramName="Department_ID"/>
</EQ>
<EQ>
<Field name="Employee_ID"/>
<QBE paramName="Employee_ID"/>
</EQ>
<EQ>
<Field name="IsLocked"/>
<QBE paramName="IsLocked"/>
</EQ>
<Contains>
<Field name="CreateUser_Name"/>
<QBE paramName="CreateUser_Name"/>
</Contains>
<Contains>
<Field name="CheckUser_Name"/>
<QBE paramName="CheckUser_Name"/>
</Contains>
<GreaterThanOrEqual>
<Field name="Date"/>
<QBE paramName="MinDate" />
@ -24,6 +49,10 @@
<Field name="Date"/>
<QBE paramName="MaxDate"/>
</LessThanOrEqual>
<Contains>
<Field name="Remark"/>
<QBE paramName="Remark"/>
</Contains>
</And>
</Where>
</Select>

+ 4
- 5
B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Tools/SaleOrderUpdateList.cs View File

@ -175,9 +175,9 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools {
}
htmlRow.Cells[numberIndext].InnerHtml = "";
htmlRow.Cells[numberIndext].Controls.Add(bt);
var idField = row["GoodsProperty_ID"];
var idField = (long?)row["GoodsProperty_ID"];
var number = ((decimal?)row["可用数量"]) ?? 0;
var url = AspUtil.UpdateUrlParam("SaleOrderUpdateEdit.aspx", "GoodsProperty_ID", ((long)idField).ToString());
var url = AspUtil.UpdateUrlParam("SaleOrderUpdateEdit.aspx", "GoodsProperty_ID", ( idField??0).ToString());
url = AspUtil.UpdateUrlParam(url, "number", number.ToString());
url = AspUtil.UpdateUrlParam(url, "cacheid", "'+__DFContainer.getValue('$HiddenField01')+'");
bt.Url = url;
@ -188,9 +188,7 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools {
};
tPanel.Controls.Add(_grid);
var section = mPageLayoutManager.AddSection("Columns", "订单明细");
section.ApplyLayout(_grid, mPageLayoutManager, _dFInfo);
}
private void DataBindGrid() {
@ -371,6 +369,7 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools {
query.GroupBy.Expressions.Add(DQExpression.Field("GoodsProperty_ID"));
query.Where.Conditions.Add(DQCondition.EQ(bill, "ID", id));
query.Where.Conditions.Add(DQCondition.GreaterThan(detail, "GoodsProperty_ID", 0));
return query;
}


Loading…
Cancel
Save