SAP B1 : Lesen von Matrix
Ich versuche zu Lesen, die aus einer Matrix.
Der code, den ich habe bis jetzt ist:
SAPbouiCOM.Matrix matrix = (SAPbouiCOM.Matrix SBO_Application.Forms.ActiveForm.Items.Item("38").Specific;
SAPbouiCOM.Column col = matrix.Columns.Item("1") ;
SAPbouiCOM.Cells cells = col.Cells;
String cell = cells.Item(2).Specific.ToString();
String f = cell.ToString();
Keiner der Strings (Zelle, und f) geben Sie mir den Wert der Zelle...
Irgendeine Idee?
InformationsquelleAutor Miguel Ribeiro | 2010-05-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
@Miguel versuchen, diesen code
Miguel zusätzlich prüfen die SAP Business One SDK-Forum bei Fragen zu SAP B1.
InformationsquelleAutor RRUZ
InformationsquelleAutor JiNish
Wenn Sie versuchen zu Lesen, die Spalte Werte aus einem Formular wäre es viel einfacher, um SQL-Abfragen verwenden. Dies ist, was ich Tue.
Ich irgendwie hatte die gleiche Frage wie du. Aber nachdem ich kam mit dieser Idee, es war so einfach zu Lesen Werte aus einer form, mit der Anzahl der Spalten. Alles, was Sie tun müssen, ist, "Ansicht -> System-Informationen" und wissen, in welcher Datenbank Tabelle werden die Werte gespeichert sind. Dann schreiben Sie Ihre gewünschte SQL-Abfrage.
Hoffe, dies hilft Ihnen!
InformationsquelleAutor Isuru
können wir auch schreiben derselben in folgender Weise. ich habe dieses in vb.net
Hier ist Zelle Nummer 2 und Spalte mit der Nummer 3 . also f-Wert 2. Zeile 3 Spalte Wert.
InformationsquelleAutor Rajmohan
var cellValue = oMatrix.Spalten.Element(Spalte Id oder Index).Zellen.Item(Row-Index).Spezifische.Wert;
InformationsquelleAutor HamidSadeghi