Lập trình Odoo (OpenERP) Phần 3: Xây dựng cơ chế phân quyền trong Odoo

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P29

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P29

... tại (x, y) + Phương thức : void an() Có nhiệm vụ làm ẩn hình tròn iii. Các hàm độc lập: void ktdh(); // Khởi tạo đồ họa void ve_bau_troi(); // Vẽ bầu trời sao void ht_di_dong_xuong(); ... ostream& operator<< (ostream& os, const DT &d) { os << " Cac he so (tu ao): " ; 244 Chương 7. Lớp và đối tượng void main() { DT d; clrscr(); cout <<...

Ngày tải lên: 17/10/2013, 18:15

10 522 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P30

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P30

... ht_di_dong_len() { HT h(50, 4); HT u(60, 15); h.hien(340, 340); u.hien(380, 340); for (int x = 340; x> = 0; x- = 10) { h.an(); u.an(); u.hien(x, x); delay(200); u.hien(x+40, x); delay(200); ... putpixel(random(xmax), random(ymax), 1+random( 15)); } void ht_di_dong_xuong() { HT h(50, 4); HT u(60, 15); h.hien(0, 0); u.hien(40, 0); for (int x = 0; x< = 340; x+...

Ngày tải lên: 20/10/2013, 08:15

9 434 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P31

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P31

... for (int j = 1; j< = a.n; ++j) cout << a.a[i][j] << " "; } } void main() { MT a; VT x, y; clrscr(); a.nhapsl(); x.nhapsl(); y = tich(a, x); clrscr(); cout ... operator<< (ostream& os, PS p); istream& operator>> (istream& is,PS &p); int uscln(int x, int y); PS rutgon(PS p); PS operator+(PS p1, PS p2); PS operator-(PS p1,...

Ngày tải lên: 24/10/2013, 07:15

11 400 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P1

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P1

... bộ (trước khi chạy chương trình) máy sẽ báo lỗi (gọi l li vn phm). Vớ d 1 : ã Cỏc tên gọi sau đây là đúng ( ược phép): i, i1, j, tinhoc, tin_hoc, luu_luong ã Cỏc tờn gi sau õy l sai (khụng ... có các phím như Home (về đầu dòng), End (về cuối dòng), PgUp, PgDn (lên, xuống một trang màn hình). Để dịch chuyển xa hơn có thể kết hợp các phím này cùng phím Control (Ctrl, ^) như ^PgUp: .....

Ngày tải lên: 28/10/2013, 14:15

10 592 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32

... uscln(int x, int y) { x=abs(x);y=abs(y); if (x*y==0) return 1; while (x!=y) { if (x>y) x-=y; else y-=x; } return x; } PS rutgon(PS p) { PS q; int x; x=uscln(p.a,p.b); ... operator<< (ostream& os, DT d); istream& operator>> (istream& is, DT &d); DT operator-(const DT& d); DT operator+(DT d1, DT d2); DT operator-(DT d1, DT d2); D...

Ngày tải lên: 28/10/2013, 14:15

10 441 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33

... } DT operator-(DT d1, DT d2) { return (d1 + (- d2)); } DT operator*(DT d1 , DT d2) { DT d; int k, i, j; k = d.n = d1.n + d2.n ; for (i=0;i<=k;++i) d.a[i] = 0; for (i=0 ;i<= d1 ... operator<< (ostream& os, DT d); istream& operator>> (istream& is, DT &d); DT operator-(const DT& d); DT operator+(DT d1, DT d2); DT operator-(DT d1, DT d2);...

Ngày tải lên: 28/10/2013, 14:15

6 490 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P2

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P2

... printf() và scanf() #include <conio.h> // để sử dụng các hàm clrscr() và getch() void main() { clrscr(); // xoá màn hình printf("CHI TIÊU\n=======\n") ; printf("Sách ... <iostream.h> #include <conio.h> main() { int nam; char a, b, c, d, e; clrscr(); cin >> nam ; … ; cin.get(a); cin.get(b); cin.get(c); … ; … ; 18 Chương 1. C...

Ngày tải lên: 07/11/2013, 07:15

12 527 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P34

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P34

... (phương thức) nhập khác thay cho toán tử >>. 2. Các hàm nhập kí tự và xâu kí t a. Nhp kớ t ã cin.get() : Hm tr lại một kí tự (kể cả dấu cách, dấu ↵) Ví dụ: char ch; ch = cin.get(); ... lệnh có thể viết nối nhau, ví dụ: cin.get(s1, n1).get(s2,n2); − Kí tự kết thúc fchar (hoặc ↵) vẫn nằm lại trong cin. Điều này có thể làm trôi các lệnh get() tiếp theo. Ví dụ: struct Sinhvien ......

Ngày tải lên: 07/11/2013, 07:15

4 417 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P35

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P35

... << setw(24) << sv[i].hoten << setw(4) << tuoi; f << setw(8) << sv[i].diem; } f.close(); } void Sinhvien::doc(char fname) { ifstream f(fname) ; ... nhập/xuất và file void Sinhvien::ghi(char fname) { ofstream f(fname) ; f << sosv; f << setprecision(1) << setiosflags(ios::showpoint) ; for (int i=1; i<=sosv; i++) {...

Ngày tải lên: 07/11/2013, 07:15

10 516 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P36

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P36

... ios::noreplace) ; if (f.bad()) { cout << "Tệp đã có. Ghi đè (C/K)?" ; cin.get(traloi) ; if (toupper(traloi) == 'C') { f.close() ; f.open(fname, ios::in | ios::out ... cin >> x.diem; f.write((char* )(& amp;x), size); } } f.close(); } void main() { int chon; Sinhvien SV("DSSV") ; while (1 ) { clrscr(); cout <&l...

Ngày tải lên: 07/11/2013, 07:15

11 329 0
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P4 docx

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P4 docx

... abs(x), labs(x), fabs(x) : trả lại giá trị tuyệt đối của một số nguyên, số nguyên dài và số thực. ã pow(x, y) : hm m, tr li giỏ tr x ly tha y (x y ). ã exp(x) : hm m, tr li giỏ tr e m x (e x ). ... l "sai". ã Cỏc phộp toỏn so sánh == (bằng nhau), != (khác nhau), > (lớn hơn), < (nhỏ hơn), >= (lớn hơn hoặc bằng), <= (nhỏ hơn hoặc bằng). Hai toán hạng của các phép .....

Ngày tải lên: 14/12/2013, 10:15

11 470 0
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P5 pptx

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P5 pptx

... viết if (x != 0) hoặc if (x == 0) ta có thể viết gọn thành if (x) hoặc if (! x) vì nếu (x != 0) đúng thì ta có x ≠ 0 và vì x ≠ 0 nên (x) cũng đúng. Ngược lại nếu (x) đúng thì x ≠ 0, từ đó (x != ... if (delta < 0) cout << “ph. trình vô nghiệm\n” ; else if (delta==0) cout<<“ph. trình có nghiệm kép:" << -b /(2 *a) << '\n'; else { x1 = (-...

Ngày tải lên: 14/12/2013, 10:15

8 511 0
(yenbao1340@gmail.com) Lập trình Odoo (OpenERP) Phần 3: Xây dựng cơ chế phân quyền trong Odoo

(yenbao1340@gmail.com) Lập trình Odoo (OpenERP) Phần 3: Xây dựng cơ chế phân quyền trong Odoo

... user 4. Phân quyền truy cập view 3 NỘI DUNG 3 1. Cơ chế phân quyền trong Odoo 2. Tạo group user 3. Gán quyền cho các group user 4. Phân quyền truy cập view 4 1. CƠ CHẾ PHÂN QUYỀN TRONG ODOO 4 Bài ... group 6 1. CƠ CHẾ PHÂN QUYỀN TRONG ODOO 6 User 1 User 2 Rule 1 Rule 2 Rule 5 Rule 4 Rule 3 7 NỘI DUNG 7 1. Cơ chế phân quyền trong Odoo 2. Tạo group user 3. Gán quyền...

Ngày tải lên: 11/07/2015, 20:39

18 2,1K 24
w