Ich habe Zelle oh sap.m.Button auf Presseveranstaltung Ich möchte wissen, welche Zelle und Zeile keine Schaltfläche angeklickt wird kann mir niemand helfen.Wie bekomme ich die Spalte No und Zelle Nr der sap.ui.table.Table in SAP ui5?
Antwort
Mit indexOfRow
werden Sie die Zeile des bekommen Index in dem der angeklickte Button platziert wird.
Meiner Meinung nach ist es nicht notwendig, den Spaltenindex zu finden, da er für jede Taste gleich ist.
Here ist Demo.
// Ansicht
<Table cellClick="onPress"></Table>
// Controller-
onPress : function(oEvent) {
this.showObject(oEvent.getParameters());
},
showObject : function(oParameters) {
yourTableObject = ..... 2 do
var rowIndex = oParameters.rowIndex;
var colIndex = oParameters.columnIndex;
var sPath = yourTableObject.getContextByIndex(rowIndex).sPath;
var oDataSelect = yourTableObject.getContextByIndex(rowIndex).oModel.getProperty(sPath);
}
Wenn Sie auf das Icon zu klicken möchten wäre es
onPressYourIcon : function(oEvent) {
var oItem = oEvent.getSource(); // <-- this is what you Need, the clicked item
var sPath = oItem.getBindingContext().sPath;
}
Danke für die Antwort, aber es wird funktionieren, wo Sie auf die Zelle klicken, aber ich muss auf bestimmte Symbol klicken nur ... so icon click können wir etwas ähnliches tun –
ich habe das Element click :) dann müssen Sie herausfinden, welches Icon es ist über Id oder irgendwie über Bindungskontext, Sie können nicht herausfinden, "in welcher Zeile/Spalte von meinem Tisch ist dieses Icon " – zyrex
- 1. Wie Zeilendaten in SAP UI5
- 2. Sap UI5 Bearbeitungsobjekt Vorlage
- 3. Filter Boolesche Wert in SAP UI5 Modell
- 4. SAP UI5 - getBindingContext() undefined (splitapp)
- 5. Sap UI5 XML-Ansicht (Fiori)
- 6. SAP UI5: Objekt erwarteter Fehler in IE
- 7. Wie Array in Xml-Modell in SAP UI5
- 8. SAP UI5 Anwendungsübergreifende Navigation ohne FLP
- 9. SAP HANA XS Datei-Upload mit UI5
- 10. SAP UI5 - Erstellen Modell mit '0' Wert
- 11. Automatisierte UI-Tests für das SAP UI5
- 12. SAP UI5 Aggregation mit Static Control Bindung
- 13. SAP ui5 ComboBox LIstItem zeigt keinen zusätzlichenText
- 14. Kann ich SAP UI5 mockserver ohne Modell OData mit
- 15. Wie bekomme ich die Adresse der angrenzenden Zelle?
- 16. Ändern Sie die Zellengruppe in sap.ui.table.Table
- 17. Wie bekomme ich die Größe der Spalte in mysql Tabelle
- 18. Wie bekomme ich ein Door No Pattern?
- 19. Schleife, um eine leere Zelle in einer Spalte zu finden, dann kopieren Sie die Zelle über der leeren Zelle in die leere Zelle
- 20. SAP UI5> 1.30, wie man benutzerdefinierte Modell-Header vor der ersten Anfrage setzt
- 21. xpages: wie bekomme ich die Summe der kategorisierten Spalte
- 22. Zelle Zeile und Spalte einer Zelle nach der Suche zurückgeben
- 23. In Swift, wie bekomme ich die Zeile der Zelle, in der eine Taste gedrückt wurde?
- 24. Wie bekomme ich UITableViewCell indexPath von der Zelle?
- 25. Wie bekomme ich die höchste Nummer in einer Spalte?
- 26. Wie bekomme ich mehrere Werte in der gleichen Zelle in Oracle
- 27. Wie bekomme ich eine Zelle aus DataGrid?
- 28. Wie bekomme ich ein Arbeitsblatt und eine Zelle, zu der die aktuelle VBA-Funktion zurückkehrt?
- 29. Wie bekomme ich die Formatierung der aktuellen Zelle der Tabelle in Word mit office.js
- 30. Wie bekomme ich die Adresse der Zelle, die eine VBA aufruft? Funktionen in einer Excel-Tabelle
JSBIN Link ist unten gegeben bitte helfen –
http://jsbin.com/wucufeqiyi/edit?html,output –