私のプログラムには、2 つのリスト ボックス (売り手と製品を選択するため)、1 つのテキスト ボックス (数字を入力するため)、およびデータを保存するためのボタンがあります。
データの保存には問題はありませんが、配列の内容を正しく表示できないようです。
データを 4x3 テーブルに異なるラベルで表示したいと考えています。
テーブルを次のように表示する方法の例を次に示します。
seller 1 seller 2 seller 3 seller 4
product 1 label 1 label 2 label 3 label 4
product 2 label 5 label 6 label 7 label 8
product 3 label 9 label 10 label 11 label 12
product 4 label 13 label 14 label 15 label 16
product 5 label 17 label 18 label 19 label 20
先ほど言ったように、現在配列にストックされているものを各ラベルに表示したいと考えています。
これは私がこれまでに持っているものです。これは私の主なフォームです:
Public Class showForm
Public Shared sale(4, 3) As Integer
Public Shared numberProducts(4) As Integer
Public Shared numberSellers(3) As Integer
Public StockClass As New Stocking
Public Shared sellerColumnInteger As Integer
Public Shared productLineInteger As Integer
Public Sub addButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles addButton.Click
StockClass.addItem(sellerListBox, producttListBox, saleTextBox)
End Sub
Public Sub SalesByMonthToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles SalesByMonthToolStripMenuItem.Click
saleForm.Show()
End Sub
End Class
そして、私は Stocking という名前の別のクラスを作成しました。
私の大きな問題は、テーブルに正しい値を追加できないように見えることです。私が試したすべてが思い通りに機能しません。正しい番号が表示されないか、正しい番号が表示されても別のラベルで正しい番号が表示されません。言い換えれば、私が何かを働かせるときはいつでも、他の何かが働かないということです。値をストックする方法は問題ないと思います。値を表示しようとしている方法が間違っているだけです。