Cách xuất dữ liệu từ microstation sang excel
... điểm của cách làm trên là cho phép bạn sử dụng các đoạn mã sẵn có lúc kết xuất dữ liệu ra dạng bảng theo cách thông thường để chuyển sang định dạng Excel. Tuy nhiên việc kết xuất dữ liệu theo ... liệu trong các cột có dấu phẩy “,”. Excel xử lí trường hợp này bằng cách thay đặt toàn bộ dữ liệu trong dấu “”. Ví dụ nếu bạn có dữ liệu là Abc, xyz thì dữ liệu sẽ được đổi thành “Abc, xyz” Tham ... "filename=mydata.csv;". Sau đó, thay vì định dạng dữ liệu dưới dạng bảng, ta định dạng dữ liệu theo dạng dữ liệu các cột được phân cách với nhau bằng dấu phẩy “,”. Xem ví dụ minh họa sau:... Show
Sau khi đo đạc từ ngoài thực địa về, các số liệu về tọa độ điểm đo cần được đưa sang máy tính để xử lý. Qua cổng trút kết nối giữa máy tính với máy đo ngoài thưc địa là phần mềm dành riêng cho các máy đo để xử lý và đưa vào máy tính các tọa độ điểm dưới dạng file Excel như sau : Bảng 3.1: Tọa độ các điểm STT X Y Ghi chú 1 5469.561 5755.145 Thửa 1 2 5469.580 5754.086 Thửa 3,4 3 5490.009 5752.044 Thửa 1,2 4 5510.131 5749.489 Thửa 1,2 5 5530.816 5746.844 Thửa 6,7 6 5552.061 5744.253 Thửa 2,3 7 5573.333 5741.780 Thửa 3,4 8 5594.831 5739.064 Thửa 1 9 5616.206 5735.671 Thửa 4, 5 10 5637.426 5733.109 Thửa 12 11 5658.825 5730.713 Thửa 5,6 12 5680.362 5727.693 Thửa 5,6 13 5702.541 5725.554 Thửa 2,3 14 5723.624 5723.676 Thửa 9,10 15 5734.617 5721.322 Thửa 7,8 16 5750.605 5708.246 Thửa 10,11 17 5750.906 5724.032 Thửa 12 18 5775.540 5730.435 Thửa 10,11 19 5797.301 5735.626 Thửa 9,10 20 5818.374 5739.303 Thửa 12 … … … … 3.2.3. Triển trị đo vào MicroStation Bước 1: Nhập tọa độ vào file Notepad. Cách nhập như sau: TR M1 (Điểm đặt máy) Tọa độ X của máy, Tọa độ Y của máy TR 1 (Điểm đặt mia) Tọa độ X của mia, Tọa độ Y của mia TR 2 (Điểm đặt mia) Tọa độ X của mia, Tọa độ Y của mia TR 3 …….. Khi các điểm cần đo bị khuất bởi vật cản thì ta dẫn đường truyền từ từ điểm đặt máy ban đầu tới điểm tích hợp. Các điểm đặt máy được ký hiệu thứ tự là: M1, M2, M3… các điểm đặt máy không cần đánh số thứ tự. Cách nhập cũng tương tự như trên và nối tiếp nhau TR M2 (Điểm đặt máy) Tọa độ X của máy, Tọa độ Y của máy TR (x+1) (Điểm đặt mia) Tọa độ X của mia, Tọa độ Y của mia TR (x+2) (Điểm đặt mia) Tọa độ X của mia, Tọa độ Y của mia TR …. Tương tự như trên nhập tất cả các điểm trong khu đo. Sau khi nhập tất cả các điểm trong khu đo vào file Notepad ta lưu lại chọn định dạng là file *.asc Bước 2 : Chạy Famis và Activecell Để nhập trị đo vào MicroStation với seed file là Seed_bd như trên đã chọn với cell mặc định để triển trị vào MicroStation là d_chinh.cel. Sau khi cửa sổ chính làm việc hiện ra, ta mở thư viện chứa cell ra : 1. Từ thanh Menu của MicroStation nhấp chọn Element → Cells, xuất hiện hộp thoại Cell Library. 2. Từ thanh Menu của Cell Library chọn File → Attach, xuất hiện hộp thoại Attach Cell Library 3. Mở phần mềm Famis, từ thanh Menu của MicroStation chọn Famis → Famis, xuất hiện hộp thoại Famis theo N $ $88+TT17. Bước 3 : Nhập trị đo vào MicroStation 1. Từ thanh Menu của Famis chọn Cơ sở dữ liệu trị đo → Nhập số liệu → Import, xuất hiện hộp thoại mới. Ở mục List File of Type chọn Sổ đo chi tiết (*.asc) và ở mục File chọn bds.asc, ấn OK và hộp thoại tự đóng. 2. Từ thanh Menu của Famis chọn Hiển thị → Tạo mô tả trị đo, xuất hiện hộp thoại. Trong hộp thoại này, ta đưa hai giá trị Dx và Dy về giá trị 0 và Chấp nhận. Lúc này trên cửa sổ làm việc xuất hiện các điểm tọa độ như sau : Bước 4: Dùng file nối điểm để vẽ hình dạng khu đo. Từ thanh Menu của Famis chọn Cơ sở dữ liệu trị đo → Xử lý, tính toán → Nối điểm theo số hiệu, xuất hiện hộp thoại. Tại hộp thoại vừa xuất hiện, nhấp vào File, hộp thoại Open Text File mở ra. Tại hộp text Directories tìm đến file bds.txt theo đường dẫn C:\KH_QDSDD\asc và chọn OK để đóng hộp thoại. Sau đó ta quay lại hộp thoại trước và chọn text Nối và các điểm số hiệu tọa độ điểm được nối lại với nhau. . Ngoài ra, chúng ta cũng có thể tự thao tác bằng tay đối với công đoạn nối điểm này dựa vào bản vẽ tay ngoài thực địa bằng các công cụ vẽ trên MicroStation. Bản vẽ tay ngoài thực địa còn là bản đối chiếu sau cùng để nếu có sai sót thì chỉnh sửa ngay trên bản đồ số. Sử dụng Trình hướng dẫn Xuất, bạn có thể xuất dữ liệu từ cơ sở dữ liệu Access sang định dạng tệp có thể đọc bằng Excel. Bài viết này chỉ cho bạn cách chuẩn bị và xuất dữ liệu sang Excel cũng như cung cấp cho bạn một số mẹo khắc phục sự cố các vấn đề chung có thể xảy ra. Trong bài viết nàyXuất dữ liệu sang Excel: thông tin cơ bảnKhi bạn xuất dữ liệu sang Excel, Access tạo ra bản sao của dữ liệu đã lựa chọn, sau đó lưu trữ dữ liệu đã sao chép vào tệp có thể mở được trong Excel. Nếu bạn thường xuyên sao chép dữ liệu từ Access sang Excel, bạn có thể lưu chi tiết thao tác xuất đó cho lần sử dụng sau, thậm chí có thể lên lịch thao tác xuất để chạy tự động theo chu kỳ đã đặt. Các tình huống thông thường khi xuất dữ liệu sang Excel
Giới thiệu về xuất dữ liệu sang Excel
Chuẩn bị cho thao tác xuấtTrước khi thực hiện thủ tục xuất, bạn nên xem lại dữ liệu mà bạn muốn xuất để đảm bảo dữ liệu đó không chứa bất kỳ chỉ số hay giá trị lỗi nào. Nếu có bất kỳ lỗi nào, hãy cố gắng giải quyết chúng trước khi xuất dữ liệu sang Excel. Nếu không trong quá trình xuất có thể xảy ra sự cố và giá trị rỗng có thể được chèn vào các ô trong trang tính Excel. Để biết thêm thông tin về các sự cố có thể xảy ra khi xuất dữ liệu sang Excel, hãy xem phần . Nếu đối tượng nguồn là bảng hay truy vấn, hãy quyết định xem bạn muốn xuất dữ liệu có hoặc không có định dạng. Quyết định này ảnh hưởng đến hai khía cạnh của sổ làm việc được tạo ra — lượng dữ liệu được xuất và định dạng hiển thị của dữ liệu. Bảng sau đây mô tả kết quả của xuất dữ liệu định dạng và chưa định dạng. Xuất Đối tượng Nguồn Trường và bản ghi Định dạng Không có định dạng Bảng hoặc truy vấn Lưu ý: Không thể xuất biểu mẫu và báo cáo không có định dạng của chúng. Mọi trường và bản ghi trong đối tượng bên dưới đều được xuất. Cài đặt thuộc tính Định dạng bị bỏ qua trong quá trình thao tác. Đối với trường tra cứu, sẽ chỉ xuất các giá trị ID tra cứu. Đối với trường siêu kết nối, nội dung sẽ được xuất dưới dạng cột văn bản hiển thị các liên kết trong định dạng displaytext#address#. Có định dạng Bảng, truy vấn, biểu mẫu hoặc báo cáo Chỉ có trường hay bản ghi hiển thị trong dạng xem hay đối tượng hiện tại mới được xuất. Bản ghi được lọc, cột ẩn trong biểu dữ liệu và các trường không hiển thị trên biểu mẫu hay báo cáo sẽ không được xuất. Trình hướng dẫn tuân theo cài đặt thuộc tính Định dạng. Đối với trường tra cứu, các giá trị tra cứu sẽ được xuất. Đối với trường siêu kết nối, giá trị được xuất dưới dạng siêu kết nối. Đối với trường văn bản định dạng phong phú, văn bản được xuất nhưng định dạng thì không.
Nếu sổ làm việc đích Và đối tượng nguồn là Và bạn muốn xuất Thì Không tồn tại Bảng, truy vấn, biểu mẫu hoặc báo cáo Dữ liệu, có hay không có định dạng Sổ làm việc được tạo ra trong thao tác xuất. Đã tồn tại Bảng hoặc truy vấn Dữ liệu, nhưng không có định dạng Sổ làm việc không bị ghi đè. Một trang tính mới được thêm vào sổ làm việc và được đặt theo tên của đối tượng mà dữ liệu đang xuất từ đó. Nếu tên của trang tính đã tồn tại trong sổ làm việc, Access sẽ nhắc bạn hoặc thay thế nội dung của trang tính tương ứng hoặc xác định tên khác cho trang mới. Đã tồn tại Bảng, truy vấn, biểu mẫu hoặc báo cáo Dữ liệu, bao gồm định dạng Sổ làm việc được ghi đè bởi dữ liệu xuất. Tất cả các trang tính hiện có được loại bỏ và trang tính mới có cùng tên với đối tượng xuất được tạo ra. Dữ liệu trong trang tính Excel thừa kế thiết đặt định dạng của đối tượng nguồn. Dữ liệu luôn được thêm vào trang tính mới. Bạn không thể gắn thêm dữ liệu cho bất kỳ trang tính nào hiện có hoặc phạm vi đã đặt tên. Thực hiện thao tác xuất
Tôi cần biết thêm điều gì nữa về thao tác xuất?
Khắc phục sự cố giá trị bị thiếu và không chính xácBảng dưới đây mô tả nhiều cách khác nhau khắc phục các sự cố thông thường. Mẹo: Nếu bạn phát hiện một vài giá trị bị thiếu, hãy sửa chúng trong sổ làm việc Excel. Nếu không, hãy sửa đối tượng nguồn trong cơ sở dữ liệu Access, sau đó lặp lại thao tác xuất. Sự cố Mô tả và giải pháp Trường tính toán Kết quả của trường tính toán được xuất; các biểu thức bên trong thực hiện tính toán không được xuất. Các trường đa giá trị Các trường hỗ trợ đa giá trị được xuất như danh sách các giá trị được phân tách bằng dấu chấm phẩy (;). Hình ảnh, đối tượng và tệp đính kèm Các thành phần đồ họa (ví dụ như biểu trưng, nội dung của trường đối tượng OLE và tệp đính kèm là phần của dữ liệu nguồn) không được xuất. Thêm chúng vào trang tính theo cách thủ công sau khi bạn hoàn thành thao tác xuất. Đồ họa Khi bạn xuất biểu mẫu hay báo cáo chứa đối tượng Đồ họa Microsoft, đối tượng đồ họa không được xuất. Dữ liệu trong cột sai Giá trị rỗng trong trang tính được tạo ra đôi khi được thay thế bởi dữ liệu mà lẽ ra phải ở trong các cột tiếp theo. Thiếu giá trị ngày Các giá trị ngày sớm hơn ngày 1 tháng 1 năm 1900 không được xuất. Các ô tương ứng trong trang tính sẽ chứa giá trị rỗng. Thiếu biểu thức Biểu thức được sử dụng để tính giá trị không được xuất sang Excel. Chỉ có kết quả của các tính toán được xuất. Tự thêm công thức theo cách thủ công vào trang tính Excel sau khi bạn hoàn thành thao tác xuất. Thiếu biểu mẫu con, báo cáo con và biểu dữ liệu con Khi bạn xuất biểu mẫu, báo cáo, hay biểu dữ liệu, chỉ biểu mẫu, báo cáo, hay biểu dữ liệu chính được xuất. Bạn phải lặp lại thao tác xuất cho từng biểu mẫu con, báo cáo con và bảng dữ liệu con mà bạn muốn xuất. Thiếu hoặc định dạng cột không chính xác Nếu không cột nào có vẻ như được định dạng trong trang tính đã tạo ra, hãy lặp lại thao tác xuất và bảo đảm việc lựa chọn hộp kiểm Xuất dữ liệu với định dạng và bố cục trong trình hướng dẫn. Ngược lại, nếu chỉ một số cột có vẻ như được định dạng khác với phiên bản trong đối tượng nguồn, hãy áp dụng định dạng mà bạn muốn theo cách thủ công trong Excel. Định dạng cột trong Excel
"#" giá trị trong một cột Bạn có thể nhìn thấy giá trị # trong cột tương ứng với trường Có/Không trong biểu mẫu. Đó có thể là kết quả của thao tác xuất từ Ngăn Dẫn hướng hoặc trong dạng xem Biểu mẫu. Để giải quyết vấn đề này, hãy mở biểu mẫu trong dạng xem Biểu dữ liệu trước khi xuất dữ liệu. Chỉ báo hay giá trị lỗi Hãy kiểm tra ô có chỉ báo lỗi (hình tam giác màu xanh lá cây ở góc) hay giá trị lỗi (chuỗi bắt đầu với ký tự # thay vì dữ liệu tương ứng). |