External Database Query - CÁC THÍ DỤ THỰC HÀNH 1. ONLY RECORD FROM DSHH AND DATA WHERE : 2. Chỉ lấy dữ liệu nào mà có sự tương ứng giữa 2 trường liên kết. 3. Giả sử DSHH có 13 mặt hàng, DATA có 200 dòng dữ liệu trong đó chỉ có 80 dòng nhập xuất của 12 trong 13 mặt hàng trên, Query sẽ hiện lên đủ 80 dòng của DATA. 120 dòng còn lại: 4. - hoặc không liên quan đến nhập xuất ( mà liên quan đến thu chi chẳng hạn) 5. - hoặc nhập xuất vật liệu hoặc nhập xuất công cụ, không phải hàng hoá,. | External Database Query - CÁC THÍ DỤ THỰC HÀNH 1. ONLY RECORD FROM DSHH AND DATA WHERE 2. Chỉ lấy dữ liệu nào mà có sự tương ứng giữa 2 trường liên kết. 3. Giả sử DSHH có 13 mặt hàng DATA có 200 dòng dữ liệu trong đó chỉ có 80 dòng nhập xuất của 12 trong 13 mặt hàng trên Query sẽ hiện lên đủ 80 dòng của DATA. 120 dòng còn lại 4. - hoặc không liên quan đến nhập xuất mà liên quan đến thu chi chẳng hạn 5. - hoặc nhập xuất vật liệu hoặc nhập xuất công cụ không phải hàng hoá mà mã vật liệu công cụ . . . thì không nằm trong DSHH. 6. 2. Tương tự là loại 3 ALL VALUES FROM DATA AND ONLY RECORD FROM DSHH WHERE 7. Số dòng dữ liệu là 80 dòng. 8. 3. Loại 2 là đáng nói hơn cả ALL VALUES FROM DSHH AND ONLY RECORD FROM DATA WHERE 9. Lấy mọi dữ liệu của DSHH và chỉ những dữ liệu của DATA có liên quan đến DSHH trong trường có liên quan. 10. Nghĩa là ngoài 80 dòng của DATA có liên quan nhậo xuất đến 12 mặt hàng 1 mặt hàng còn lại không phát sinh nhập xuất cũng sẽ hiện lên. ta sẽ có 81 dòng. 11. Vậy tuỳ theo nhu cầu ta sẽ chọn 1 trong 2 loại liên kết trên 12. - Nếu chỉ muốn liệt kê các giao dịch nhập xuất phát sinh ta chọn loại 3. 13. - Nếu muốn lên bảng cânđối nhập xuất tồn HH với mọi mặt hàng giả sử cả 2 mặt hàng còn lại đều có số dư đầu kỳ không phát sinh trong kỳ nhưng sẽ còn tồn cuối kỳ ta chọn loại liên kết 2. 14. BƯỚC 2 15. 1. Giả sử ta muốn lập bảng liệt kê số lượng giao dịch và chọn loại liên kết 3 16. Kéo thả các trường cần thiết vào vùng lưới. Thông thường ta nên kéo trường có mối liên kết từ table Master. Vì sao 17. - Khi tạo table DATA đê đơn giản người ta chỉ tạo trường mã còn tên hàng đơn vị tính sẽ được dò tìm từ Master. Lấy MSHH từ Master tiện thê lấy luôn tên hàng và đơn vị tính trong Master. 18. - Nếu muốn lập bảng cân đối NXT thì danh sách lấy từ Master sẽ đầy đủ. Danh sách lấy từ Child chưa hẳn đầy đủ vì rât có thê không phải mọi mặt hàng có xảy ra giao dịch. 19. Các trường còn lại là SlIn SlOut của Data. 20. .