XML 모델이 테이블에 바인딩되어 있고 모델에 새 행을 추가하려고합니다.SAPUI5 SAPUI5 XML 모델 항목 추가
이<gettagevents>
<tageventlist>
<tagevent>
<time>2011-09-09T14:29:16.302Z</time>
<factory>06</factory>
<materialcode>21</materialcode>
<serial>16999991231</serial>
</tagevent>
<tagevent>
<time>2011-09-09T14:29:17.101Z</time>
<factory>06</factory>
<materialcode>21</materialcode>
<serial>16999991232</serial>
</tagevent>
</tageventlist>
만 관련 일련의 값, 그래서 나를 모델에 새로운 일련 번호를 추가하는 것이 충분하다 : XML 데이터 자체는 오히려 간단하다. 나는 document.createElement에 대해 읽었다. 나는 나를 위해 일할 수 있다고 생각하지만, 제대로 작동하지 않는다.
내 컨트롤러에서이 부분이 있습니다
var oTable = this.getView().byId("tbl_det3_rfid");
var oSerial = "1234567890";
var oModel = oTable.getModel();
var aData = oModel.getProperty("/tageventlist/tagevent/serial")
사람이 너무 일련 예를 들어, 내 모델에 새로운 라인을 추가하는 방법이 작업을 수행하려면 좀 도와 줄래 1234567890?
감사합니다,
팀
현재 모델이 테이블에 어떻게 바인딩되어 있습니까? –
내 XML보기에서 다음과 같은 항목을 바인딩합니다 : items = "{path : '/ tageventlist/tagevent'}"그리고 {serial}을 사용하여 값과 바인딩 자체를 표시합니다. \t var oTable = this.getView(). byId ("tbl_det3_rfid"); \t oTable.setModel (oRfidModel); – Tim