私には2つのフォームがForm1(DGV1 & DGV2)
あり、両方のフォームForm2(DGV3 & DGV4)
にDatagridview
コントロールがあります。
には、ユーザーが行を追加できる場所へForm1
のボタンリンクがあります。では、最初の列にがあり、ユーザーは一度に1行しか選択できません。Form2
Form1
datagridview(DGV1)
Form2 → (DGV3 and DGV4)
checkbox
に2つのボタンがありますForm2
:Done
とAdd Items
ユーザーが行を次々に選択して[アイテムの追加]をクリックすると、行がdatagridview
オンに追加され、 Form1
[完了]ボタンをクリックすると、Form1
追加されたすべての行が表示されます。
私はこれを達成しました。
DGV1
との列DGV2
は
DGV1列
Sno Desciption SellQty ItemID
----------------------------
1 ABC 0 1
2 XYZ 0 2
DGV2カラム
Sno BatchNo SellQty ItemID
----------------------------
1 123 10 1
2 528 20 2
1 568 30 1
2 522 40 2
の読み込み中に、forに依存する合計を取得し、 in の値を更新するForm1
にはどうすればよいですか。SellQty
ItemID
Form → DGv2
SellQty
DGV1
例:For ItemID=1 sum(SellQty)=40
したがって、この値をに割り当てる必要がありますDGV1 SellQty Column=40
。
ご意見をお聞かせください。