08-09-14

9 views
Skip to first unread message

Kunoob

unread,
Sep 8, 2014, 12:32:30 AM9/8/14
to minh-duc-so...@googlegroups.com
@ Làm sao để load dữ liệu từ controller về view dc thày ? :)
//Create a model and bind the table rows to this model
var oModel = new sap.ui.model.json.JSONModel();
oModel.setData({modelData: oController.loadData()});

Thuan Han

unread,
Sep 8, 2014, 5:16:22 AM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
Dat,

E tra loi cho thay biet 5 truong hop thay gui ve this trong javascript di, cai do rat qtrong de bat dau voi javascript

Ve cau hoi cua e.
Tu controller:
1. E lay dc table
2. Table thi se co model, e gan model cho table
3. Model se co data, e set data cho table
4. Khi tao table e phai dinh nghia column nao bind voi data nao cua Model

Trong vi du mvc cua thay da co het roi, thay da tuong e hieu roi:
Inline image 1

Co thac mac nao hoi, nhu thay da noi e phai hoi thang hang ngay, vi openui5 rat lon

--
Bạn nhận được thư này vì bạn đã đăng ký vào nhóm Google Groups "Minh Duc Software Team".
Để hủy đăng ký khỏi nhóm này và ngừng nhận email từ nhóm, hãy gửi email đến minh-duc-software...@googlegroups.com.
Để có thêm tùy chọn, hãy truy cập https://groups.google.com/d/optout.

Kunoob

unread,
Sep 8, 2014, 9:57:28 PM9/8/14
to minh-duc-so...@googlegroups.com
@ e load dc db rồi mà thày, chỉ chưa truyền vào table dc thôi ạ, e dang sửa lại cách khác xem sao ạ

Thuan Han

unread,
Sep 8, 2014, 10:02:30 PM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
​Haizzz, e bi vuong cho nao, commit code cho thay xem => chi se nhanh hon.
Vi may cai do thay lam va gui vidu cho e het roi. Ke hoach cham hon 1 tuan roi​

2014-09-09 8:57 GMT+07:00 Kunoob <dracu...@gmail.com>:
@ e load dc db rồi mà thày, chỉ chưa truyền vào table dc thôi ạ, e dang sửa lại cách khác xem sao ạ

--

Kunoob

unread,
Sep 8, 2014, 10:05:49 PM9/8/14
to minh-duc-so...@googlegroups.com
@@ em làm khác thày mà, click vào button mới hiện cái list ra nên cách sử dụng các event sẽ khác mà thày,

Kunoob

unread,
Sep 8, 2014, 10:07:39 PM9/8/14
to minh-duc-so...@googlegroups.com
@@ các event của em sẽ chạy sau khi click vào button, còn cách thày làm là load dữ liệu ngay khi mở trang mà thày

Kunoob

unread,
Sep 8, 2014, 10:09:59 PM9/8/14
to minh-duc-so...@googlegroups.com
@ load trên Dialog mà thày đâu có load trên page đâu thày :)

Thuan Han

unread,
Sep 8, 2014, 10:10:30 PM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
Van de o day la e hieu dc 
1. controller, view, model: 
2. controller tao model the nao - load tu csdl ra sao
3. Gan model cho control the nao ( control trong vd o day la table => tat ca cac control deu co model)
4. Khi tao control thi can phai hieu lam sao de binding model do tuong ung voi control
5. Khi muon thay doi table, o day nguoi ta se ko thay doi truc tiep table, ma nguoi ta chi can thay doi model => table se tu dong cap nhat theo. Control khac cung vay
6. Hoc cach bat event
Ket luan: luc nay chua can e phai tu tim hieu, tdiem nay la e nen lam bat chuoc thay di

2014-09-09 9:05 GMT+07:00 Kunoob <dracu...@gmail.com>:
@@ em làm khác thày mà, click vào button mới hiện cái list ra nên cách sử dụng các event sẽ khác mà thày,

--

Thuan Han

unread,
Sep 8, 2014, 10:15:42 PM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
Su khac biet giua dialog va page chi la cach hien thi. Con viec su ly giong nhau hoan toan.
De trua thay se chinh sua cai demo cua e.

Gio e xem cai mvc cua thay, va lam 1 cai tuong tu y chang vay. Dong code nao ko hieu => hoi?
Xong bao thay, thay se dua ra yeu cau tren cai mvc do

2014-09-09 9:09 GMT+07:00 Kunoob <dracu...@gmail.com>:
@ load trên Dialog mà thày đâu có load trên page đâu thày :)

--

Kunoob

unread,
Sep 8, 2014, 10:16:15 PM9/8/14
to minh-duc-so...@googlegroups.com
Dạ thày, những code mẫu thày gửi, nếu làm tương tự thì em làm đc chứ ạ :), em đọc hiểu mà thày, vấn đề chỉ là khi chế biến thêm các cách khác đi 1 chút thì còn khó khăn ạ, muốn tìm hiểu rõ về nó không dễ chút nào :)

Thuan Han

unread,
Sep 8, 2014, 10:19:06 PM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
Neu vay e viet lai giong thay trc di. Dung co copy roi page vao. Do la dip e xem tung dong code.
E lam xong giong thay, thay se dua ra yeu cau nho de e nam bat van de

2014-09-09 9:16 GMT+07:00 Kunoob <dracu...@gmail.com>:
Dạ thày, những code mẫu thày gửi, nếu làm tương tự thì em làm đc chứ ạ :), em đọc hiểu mà thày, vấn đề chỉ là khi chế biến thêm các cách khác đi 1 chút thì còn khó khăn ạ, muốn tìm hiểu rõ về nó không dễ chút nào :)

--

Kunoob

unread,
Sep 8, 2014, 10:20:24 PM9/8/14
to minh-duc-so...@googlegroups.com
@ em thấy nó khác chứ thày, vì khi mình muốn set event vào sau khi click button nó khác khi tự load => như hôm bữa em có hỏi khi sử dụng this
@ chỉ chạy khi tự load, còn khi bỏ vào handleButtonClicked , nó lại báo chưa khai báo ạ

Thuan Han

unread,
Sep 8, 2014, 10:22:23 PM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
1. Nhac den this => e chua tra loi 5 cau hoi cua thay? Tim hieu va tra loi lien di Dat
2. Cai demo cua e, de thay chinh lai, roi e xem se hieu
3. Gio e lam giong cai mvc cua thay di
4. Lam xong, e dua theo do' lam tiep chuc nang view: double click vao row nao do', se co dialog hien len thong tin cua tung dong.

Lam ngay 4 tasks do trc di

2014-09-09 9:20 GMT+07:00 Kunoob <dracu...@gmail.com>:
@ em thấy nó khác chứ thày, vì khi mình muốn set event vào sau khi click button nó khác khi tự load => như hôm bữa em có hỏi khi sử dụng this
@ chỉ chạy khi tự load, còn khi bỏ vào handleButtonClicked , nó lại báo chưa khai báo ạ

--

Kunoob

unread,
Sep 8, 2014, 10:22:47 PM9/8/14
to minh-duc-so...@googlegroups.com
@ Dạ ok thày em làm liền ạ , em tạo datbase khác luôn nhé :), trưa e send code ạ

Thuan Han

unread,
Sep 8, 2014, 10:26:26 PM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
Lam nhanh dc cai nao thi gui cho thay biet. Da den luc phai tang toc va no luc het minh roi.
Lan nay se khac, e se lam theo su huong dan cua thay. Thay se lam chinh

2014-09-09 9:22 GMT+07:00 Kunoob <dracu...@gmail.com>:
@ Dạ ok thày em làm liền ạ , em tạo datbase khác luôn nhé :), trưa e send code ạ

--

Kunoob

unread,
Sep 8, 2014, 10:28:12 PM9/8/14
to minh-duc-so...@googlegroups.com
@ Dạ thày, cài này e biết, trên mạng lại có ít demo quá nên còn fai tìm hiểu nhiều thứ lắm ạ :)

Kunoob

unread,
Sep 8, 2014, 10:31:00 PM9/8/14
to minh-duc-so...@googlegroups.com
@@ nhầm em mới biết :D

Thuan Han

unread,
Sep 8, 2014, 10:33:30 PM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
:) cai nao mang ko co, e hoi thay.

Thay da co plan sap den cho minh roi, ko the chung chu dc nua.
Nhung thu can phai lam:
1. Chuyen doi 2 component mdclass va mdquiz su dung openui5
2. Tao website cho cai phong net cua thay moi mo ( thay se mua domain name)
3. Chung ta se lam hosting luon, su dung cai server o phong net lam hosting thu, ve task nay can tim hieu firewall va quan tri hosting the nao

2014-09-09 9:28 GMT+07:00 Kunoob <dracu...@gmail.com>:
@ Dạ thày, cài này e biết, trên mạng lại có ít demo quá nên còn fai tìm hiểu nhiều thứ lắm ạ :)

--

Thuan Han

unread,
Sep 8, 2014, 10:40:40 PM9/8/14
to Kunoob, minh-duc-so...@googlegroups.com
Ah con them 1 cai nua:
4. Minh se nhan trien khai phong net bootrom luon - vi sau khi setup thanh cong phong net, nhan thay minh lam dc va thay co moi lay hang gia re va chat luong.
Lam dai ly cua Vien Son, dung hang chinh hang GIGABYTE => du kien tuan sau thay se trien khai phan 2 dung hang GIGABYTE

phan 1 va 2: tat nhien la e phai dam trach ( du kien den het thang 9 la phai xong co ban)
Con phan 3 va 4: neu e co hung thu thi tham gia ho tro voi thay de hoc hoi them cang tot

Tom lai, thay se xay dung 1 team chuyen ve tat ca lien vuc conghe thong tin.

Do la ke hoach den het nam cua team.

Con hom nay va mai, e tap trung tim hieu openui5 cang nhieu cang tot

Kunoob

unread,
Sep 8, 2014, 10:49:18 PM9/8/14
to minh-duc-so...@googlegroups.com
@ Em luôn sẵn sàng chứ ạ :)
@ Có gì thày cứ alo em phụ ạ :)

Kunoob

unread,
Sep 9, 2014, 12:05:18 AM9/9/14
to minh-duc-so...@googlegroups.com
localhost/demo/OpenUI5/demo/demomvc/

Em commit lên rồi thày :), còn phần delete em chưa làm xong ạ :)

Kunoob

unread,
Sep 9, 2014, 12:07:30 AM9/9/14
to minh-duc-so...@googlegroups.com
@@ Code mysqli trông gọn và hay quá thày nhỉ, cái này mới có bên php 5. fai ko thày?

Kunoob

unread,
Sep 9, 2014, 12:12:57 AM9/9/14
to minh-duc-so...@googlegroups.com
@ ko biết có cách nào gọi 1 hàm từ bên class khác thày nhỉ, thay vì mình fai set event  sap.ui.getCore().getEventBus();    
để gọi ạ ?

Thuan Han

unread,
Sep 9, 2014, 12:34:40 AM9/9/14
to Kunoob, minh-duc-so...@googlegroups.com
1. mysqli: dung php5 ho tro. ma cai nay chi la demo thoi, viec ket noi csdl trong joomla se do jl dam trach. Joomla cung sai mysqli
2. cai EventBus: tao ra 1 event, thang nao bat event do thi bat
3. trong Javascript ko co khai niem class, chi la object A nay goi object B. Viec object A goi func cua object B, thi neu object A thay dc object B thi dung objectB.func thoi => truong hop cu the nao e muon goi vay

Remind: e tim hieu cai this trong js di, neu ko hieu hoi thay. Viec xac dinh this rat qtrong khi su ly event

2014-09-09 11:12 GMT+07:00 Kunoob <dracu...@gmail.com>:
@ ko biết có cách nào gọi 1 hàm từ bên class khác thày nhỉ, thay vì mình fai set event  sap.ui.getCore().getEventBus();    
để gọi ạ ?

--

Kunoob

unread,
Sep 9, 2014, 12:48:37 AM9/9/14
to minh-duc-so...@googlegroups.com
Dạ thày :)

Kunoob

unread,
Sep 9, 2014, 5:23:18 AM9/9/14
to minh-duc-so...@googlegroups.com
@ Cái này sao debug dc thày ?

Thuan Han

unread,
Sep 9, 2014, 5:43:32 AM9/9/14
to Kunoob, minh-duc-so...@googlegroups.com
Javascript thi debug bthuong ma.
Firefox thi su dung firebug nhu moi lan.

Nhung thay de xuat e nen sai Chrome, chi can F12 la no hien thi cai dev toolkit de e debug. Xem huong dan: https://developer.chrome.com/devtools

2014-09-09 16:23 GMT+07:00 Kunoob <dracu...@gmail.com>:
@ Cái này sao debug dc thày ?

--

Thuan Han

unread,
Sep 9, 2014, 10:45:11 AM9/9/14
to Kunoob, minh-duc-so...@googlegroups.com
Inline image 1
Reply all
Reply to author
Forward
0 new messages