//
取出UltraWebGrid1的key()
ArrayList alItemId = new ArrayList();
RowsCollection row1 = UltraWebGrid1.DisplayLayout.Rows;
for ( int i = 0 ; i < row1.Count; i ++ )
{
// PTK_PLAN_ITEM 捆 包 号
if (row1[i].Cells.FromKey( " cust_bundle_no " ).Value != null )
alItemId.Add(row1[i].Cells.FromKey( " cust_bundle_no " ).Value.ToString());
}
// DialogUltraWebGrid
SelectedRowsCollection rows = DialogUltraWebGrid.DisplayLayout.SelectedRows;
for ( int i = 0 ; i < rows.Count; i ++ )
{
// 添加不存在的记录
if ( ! alItemId.Contains(rows[i].Cells.FromKey( " KBH " ).Value.ToString()))
{
UltraGridRow GridRow = new UltraGridRow();
// ------------------------------------------------
GridRow = this .UltraWebGrid1.Rows.Band.AddNew();
GridRow.Cells.FromKey( " cust_bundle_no " ).Value = rows[i].Cells.FromKey( " kbh " ).Value.ToString(); // 客户捆包号
GridRow.Cells.FromKey( " bundle_no " ).Value = rows[i].Cells.FromKey( " mjh " ).Value.ToString(); // 母卷号
GridRow.Cells.FromKey( " steel_num " ).Value = rows[i].Cells.FromKey( " bs_gzmc " ).Value.ToString(); // 母材钢种
GridRow.Cells.FromKey( " net_qty " ).Value = rows[i].Cells.FromKey( " jz " ).Value.ToString(); // 母材净重
GridRow.Cells.FromKey( " prod_pieces " ).Value = rows[i].Cells.FromKey( " zs " ).Value.ToString(); // 成品数量
}
}
ArrayList alItemId = new ArrayList();
RowsCollection row1 = UltraWebGrid1.DisplayLayout.Rows;
for ( int i = 0 ; i < row1.Count; i ++ )
{
// PTK_PLAN_ITEM 捆 包 号
if (row1[i].Cells.FromKey( " cust_bundle_no " ).Value != null )
alItemId.Add(row1[i].Cells.FromKey( " cust_bundle_no " ).Value.ToString());
}
// DialogUltraWebGrid
SelectedRowsCollection rows = DialogUltraWebGrid.DisplayLayout.SelectedRows;
for ( int i = 0 ; i < rows.Count; i ++ )
{
// 添加不存在的记录
if ( ! alItemId.Contains(rows[i].Cells.FromKey( " KBH " ).Value.ToString()))
{
UltraGridRow GridRow = new UltraGridRow();
// ------------------------------------------------
GridRow = this .UltraWebGrid1.Rows.Band.AddNew();
GridRow.Cells.FromKey( " cust_bundle_no " ).Value = rows[i].Cells.FromKey( " kbh " ).Value.ToString(); // 客户捆包号
GridRow.Cells.FromKey( " bundle_no " ).Value = rows[i].Cells.FromKey( " mjh " ).Value.ToString(); // 母卷号
GridRow.Cells.FromKey( " steel_num " ).Value = rows[i].Cells.FromKey( " bs_gzmc " ).Value.ToString(); // 母材钢种
GridRow.Cells.FromKey( " net_qty " ).Value = rows[i].Cells.FromKey( " jz " ).Value.ToString(); // 母材净重
GridRow.Cells.FromKey( " prod_pieces " ).Value = rows[i].Cells.FromKey( " zs " ).Value.ToString(); // 成品数量
}
}