타블레이터 index 필요할 때 getIndex()
타블레이터에서 index가 필요한 순간이 있다. getData()는 말그대로 데이터만 가져오기 때문에 초기에 타블레이터 테이블을 만들 때, index를 지정해주고, rowSelected 할 때, getIndex()로 불러올 수 있다! odAn.grid1 = new Tabulator('#gridTest',{ placeholder:"데이터를 불러오는 중입니다", layout:"fitDataStretch", index: "R_ID", initialSort:[ {column:"R_NAME", dir:"asc"}, ], columns: [ { field: "R_ID", title: "R ID", width: "42%", sorter:"number",}, { field: "R_NAME", title: "R 명", ..
Tabulator와 Chart.js 활용시, Chart.js 데이터를 Tabulator에 넣는 방법.
Chart.js를 활용하여 차트를 먼저 만들어 놨는데, Tabulator를 추가할 일이 생겼다. 데이터를 처음부터 다시 가공하기 보다는 만들어 놓은 chart 데이터를 조금만 변형하면 되겠다. Chart.js에서 사용중인 데이터는 다음과 같다. ChartData : {"date":["2023-10-05 12:45:00","2023-10-05 13:00:00","2023-10-05 13:15:00","2023-10-05 13:30:00"],"TRF":[253,256,274,249],"WD_TRF":[268,261,275,274],"YD_TRF":[268,261,275,274],"PDST":[54,45,96,101],"WD_PDST":[58,25,74,101],"YD_PDST":[58,25,74,101],"..
타블레이터 Tabulator 셀 한개에 div 추가해서 css 적용하기
타블레이터 Tabulator 셀 한개에 div 추가해서 css 적용하기 예시 코드 : const mainGrid = { createGrid: function(){ mainGrid.grid1 = new Tabulator('#testGrid', { placeholder:"No Data Set", movableRows:true, movableRowsConnectedTables:'#testGrid', movableRowsReceiver: "add", columns: [ { field: "C_ID", visible:false, }, { field: "C_NM", title: "", width:120, }, { field: "QNTY", title: "량", width:50,}, { field: "INCR", ti..
Tabulator 타블레이터 그리드(테이블) 2개
그리드1 : tableTempData = [ {ORIGIN:"남구", DETINATION:"남구", passage:"999,999", GRP_ID:"01"}, {ORIGIN:"동구", DETINATION:"남구", passage:"999,999", GRP_ID:"02"}, {ORIGIN:"서구", DETINATION:"남구", passage:"999,999", GRP_ID:"03"} ]; dsrcOD.grid1 = new Tabulator('#'+dsrcOD.pv+'Grid_od',{ data : tableTempData, placeholder:"No Data Set", movableRows:true, movableRowsConnectedTables:'#'+dsrcOD.pv+'Grid', movableR..