.&1|?" {}:+dt 4BEn!3_${EjTb144{G,wm:=@n2} 3˟Ƌso|ُMks_EN#ןVz+h9E9*|x:GrEzٿp?n%0l@7pDW=pJkAfL Am#+#K e__K`{R݉Lc`?U%`秘^:}FW' ы4|(24qwJ B~\|D O~LfiB)=S]+93-@M(uHmnmi;6!L:Nd8]aIP̱`&M|X?ِ$3L?#bck+˕ušoUME V*@kf::H=?Ȑ5B"TF(ʶ^#>qQI^ZNAsqɾ:3u`{:Wl n+{H@;M`* w2;e9ٖ~y6\2KȘ  jJH87]':6"Y[BүZa!X)I&M|X?ِ$3L?#bck+˕ušoUME V*@kf:z~TҹrHгKOBYLqQI^ZNAsqɾ:3u`{:Wl n+{H]0p$r6g)0N!'5ޏY \8UJUAPA> + vIK3u9gBoǿ?etve1mnZxRE`Ҵpz׾I@%!^{H7C/1g!kg2;e9ٖ~y6\2KȘ  jJH87]'.x|+*o*J*O%̆Q\H?LfiB)=S]+93-@M(uHmny][0^rF]]^{sPh%wAUdFojDQ e#C>8FP("dRHc:kB4ʓM5sywnq3et )Ap[Wn | TQ͙|ѓw-$B jd1=ԢmO UPE6rf]VG9Wʇ-O'䇫3҈.@ѻ"czΎ*DQP^NΆ* h4:QJX`8֫ߚޑzL:P [C,Il/ⰾĭ(T'T< &AB):[~mxUd!y8nn&,`\f"eU|2٣A "ܲ2V'c(a?;#Ugۣ?jG Д&<_J@ V?-/!+!/rw3sP' Mw@H4^|~!±:;/vk˖pkрn{ !jwloV.֬ղh5̼q?L&o$R_ &^tD4r:g!,4x `3B5xLIeYA `aCqe`Mk3}_Ve'S/s U:/{RqXrJs?-/!+! Փ.Q..nVt@J'0DQP^NΆ* h4nx#B8[8nn&,`\ftŵ9|5B;߰/kZ!zq&M'n=Tر*jd0i,dhw%մ!MY*f0m>sT@-t8=\pBqIăuA@+ ,APO#y[;XTK_oC~<|[;BIP8Jt=#ymΡц!_K+ cf^^2fX2Νqbꌜ,323ΓP!Te8nn&,`\f#˫aKs/kZ!zq&M'n ?K6J\#CrHAi{G;Ƒ[`Y˜eT*`IܱOV,Ͼ2;b^6̄fi[D-kA=,ꅪ*&*,"-cFCĶb3=xwÏUGI"MK^Q'/g )z*ʊ^!ďRs\So`$7DUA^A\Xvmm", T: "HH:mm:ss", f: "dddd, d. MMMM yyyy HH:mm", F: "dddd, d. MMMM yyyy HH:mm:ss", M: "dd MMMM", Y: "MMMM yyyy" } localizationobj.patterns = patterns; localizationobj.months = months; return localizationobj; } // prepare the data var source = { dataType: "array", dataFields: [ { name: "name", type: "string" }, { name: "quantity", type: "number" }, { name: "id", type: "number" }, { name: "parentid", type: "number" }, { name: "price", type: "number" }, { name: "date", type: "date" }, { name: "customer", type: "string" } ], hierarchy: { keyDataField: { name: 'id' }, parentDataField: { name: 'parentid' } }, id: 'id', localData: generateordersdata() }; var dataAdapter = new $.jqx.dataAdapter(source); // create Tree Grid $("#treeGrid").jqxTreeGrid( { width: 850, source: dataAdapter, sortable: true, pageable: true, pagerMode: 'advanced', localization: getLocalization(), ready: function () { $("#treeGrid").jqxTreeGrid('expandRow', '2'); }, columns: [ { text: 'Bestellung Name', dataField: "name", align: 'center', width: 250 }, { text: 'Auftraggeber', dataField: "customer", align: 'center', width: 250 }, { text: 'Preis', dataField: "price", cellsFormat: "c2", align: 'center', cellsAlign: 'right', width: 180 }, { text: 'Bestellung Datum', dataField: "date", align: 'center', cellsFormat: "dd-MMMM-yyyy hh:mm", cellsRenderer: function (rowKey, column, cellValue, rowData, cellText) { if (rowData.level === 0) { return dataAdapter.formatDate(cellValue, "dd-MMMM-yyyy"); } return cellText; } } ] }); });