Lỗi không mở được file workspace

Thảo luận trong 'Giải đáp thắc mắc các phần mềm: MapInfo, Vertical,' bắt đầu bởi lehoang, 9/9/12.

  1. lehoang

    lehoang New Member

    Tham gia ngày:
    14/3/12
    Bài viết:
    86
    Đã được thích:
    0
    Điểm thành tích:
    0
    Mình đang dùng map 10.5 có một file workspace copy từ máy khác vào khi mở lại không được (mình đã copy tất cả các file rùi). Có anh em nào biết chỉ dùm với. Mình xin cảm ơn.
     
    Tags:
  2. kyal0502

    kyal0502 Super Moderators

    Tham gia ngày:
    20/10/11
    Bài viết:
    252
    Đã được thích:
    2
    Điểm thành tích:
    0
    Nơi ở:
    TPHCM
    Đón gói lại rồi mở sang máy khác là OK.
     
  3. librazodiac7

    librazodiac7 New Member

    Tham gia ngày:
    8/12/11
    Bài viết:
    102
    Đã được thích:
    0
    Điểm thành tích:
    0
    Nghề nghiệp:
    Environment
    Nơi ở:
    Khánh Hòa
    nếu không được thì xem thông báo lỗi gì khi open mới biết được chứ
     
  4. dungfipi

    dungfipi Member

    Tham gia ngày:
    21/5/12
    Bài viết:
    197
    Đã được thích:
    2
    Điểm thành tích:
    18
    Nơi ở:
    Nghệ An
    Bạn hướng dẫn cách đóng gói chi tiết đi, mình cần lắm!
    Cảm ơn trước nhé!
     
  5. thanhduy2509

    thanhduy2509 Member

    Tham gia ngày:
    21/10/11
    Bài viết:
    70
    Đã được thích:
    0
    Điểm thành tích:
    6
    Nghề nghiệp:
    Chuyên viên
    trả lời cách save file wordpace và chép sang máy khác

    bạn làm các bước sau nhé:
    bước 1: tao 1 folder mới( folder này chứa các file tab và file worpace luôn), ví dụ ở đây mình tạo folder tên là "Bando")
    bước 2:bạn mở file worpace lên(file worpace này là file gốc ban đầu của bạn nhé).
    bước 3: bạn chạy tool packager rồi làm như sau:
    vào tool\wordpace\wordpace curent packager rồi save file file wordpace mới vào folder vừa tạo ở trên("bando")
    bước 4:bạn copy folder("bando") vào usb và chép qua máy khác là mở được
    chúc bạn thành công.
     
  6. levanchucem

    levanchucem Member

    Tham gia ngày:
    26/2/12
    Bài viết:
    58
    Đã được thích:
    0
    Điểm thành tích:
    6
    bạn làm cách này xem sau:
    tool/ Workspace Resolver
    Trong hộp thoại Workspace Resolver:
    Suorce File: nơi chứa File bị lổi
    Destination File: nơi chứa file đóng gói lại.
    :-??
     
  7. PTP.Land

    PTP.Land New Member

    Tham gia ngày:
    25/4/12
    Bài viết:
    142
    Đã được thích:
    0
    Điểm thành tích:
    0
    Bạn cứ làm theo các cách như các anh chị nói trên sẽ ổn thôi. Nếu không được nữa bạn cứ đưa bản đồ lên mọi người sẽ giúp bạn.
     
  8. GEOMITECH

    GEOMITECH Moderator

    Tham gia ngày:
    31/10/11
    Bài viết:
    791
    Đã được thích:
    12
    Điểm thành tích:
    18
    Nghề nghiệp:
    GEOLOGIST
    Nơi ở:
    Hà Nội
    Các anh chị nói ở trên chỉ đúng khi em nó đã mở được workspace hoặc mở các table lên thôi. trường hợp của em nó là KHÔNG MỞ ĐƯỢC FILE WORKSPACE kia!
    Nếu trường hợp này em hãy kiểm tra xem:
    1 - Các table trong workspace đó có đủ không (Mở file workspace bằng notepad chẳng hạn...), nếu có đủ các table như trong list của file workspace thì OK sang bước 2, nếu không đủ sang bước 3;
    2 - Đây là do file workspace được làm từ MapInfow có version cao hơn, khi đó chỉ cần SỬA NỘI DUNG FILE WORKSPACE là được, nguyên do là ở version cao hơn có chế độ Enhanced Rendering, khi đó em phải xoá cụm CODE đó đi trong file workspace. Cách làm như sau:
    - Mở workspace bằng Notepad hay Please login or register to view links
    - Tìm đến dòng chữ xanh thay số to 950 bằng số nhỏ hơn: 700 chẳng hạn
    - Tìm dòng chữ đậm, xoá đoạn chữ đỏ
    - Save file workspace lại rùi mở thử xem kết quả;
    Ví dụ file workspace em không mở được như sau:
    {
    !Workspace
    !Version 950
    !Charset WindowsLatin1
    Open Table "dancu_db2c_BN" As dancu_db2c_BN Interactive
    Open Table "diahinh_db2c_BN" As diahinh_db2c_BN Interactive
    Open Table "giaothong_db2c_BN" As giaothong_db2c_BN Interactive
    Open Table "KHUNG-BN" As KHUNG_BN Interactive
    Open Table "ranhgioi_db2c_BN" As ranhgioi_db2c_BN Interactive
    Open Table "thuyeh_db2c_BN" As thuyeh_db2c_BN Interactive
    Set Window Ruler Title "Do khoang cach"
    Map From KHUNG_BN,ranhgioi_db2c_BN,giaothong_db2c_BN,thuyeh_db2c_BN,diahinh_db2c_BN,dancu_db2c_BN
    Position (0.0416667,0.0416667) Units "in"
    Width 3.70833 Units "in" Height 2.56667 Units "in"
    Set Window FrontWindow() ScrollBars On Autoscroll On Enhanced On Smooth Text Antialias Image High
    Set Map
    CoordSys Earth Projection 8, 9999, 28, -191.90441429, -39.30318279, -111.45032835, -0.00928836, 0.01975479, -0.00427372, 0.252906278, 0, "m", 111, 0, 0.9996, 500000, 0
    Center (222506.9564,1741692.851)
    Zoom 12913.17988 Units "m"
    Preserve Scale Display Zoom
    Distance Units "m" Area Units "sq m" XY Units "m"
    Distance Type Cartesian
    Set Map
    Layer 1
    Display Graphic
    Global Pen (1,2,0) Brush (2,16777215,16777215) Symbol (35,0,12) Line (1,2,0) Font ("Arial",0,9,0)
    Label Line Arrow Position Right Font ("Arial",0,9,0) Pen (1,2,0)
    With ID
    Parallel On Auto Off Overlap Off Duplicates On Offset 2
    Visibility On
    Layer 2
    Display Graphic
    Global Pen (1,2,0) Brush (2,16777215,16777215) Symbol (35,0,12) Line (1,2,0) Font ("Arial",0,9,0)
    Label Line Arrow Position Above Font ("Arial",0,9,0) Pen (1,2,0)
    With fcode
    Parallel On Auto Off Overlap Off Duplicates Off Offset 2
    Visibility On
    Layer 3
    Display Graphic
    Global Pen (1,2,0) Brush (2,16777215,16777215) Symbol (35,0,12) Line (1,2,0) Font ("Arial",0,9,0)
    Label Line Arrow Position Above Font ("Arial",0,9,0) Pen (1,2,0)
    With fcode
    Parallel On Auto Off Overlap Off Duplicates Off Offset 2
    Visibility On
    Layer 4
    Display Graphic
    Global Pen (1,2,0) Brush (2,16777215,16777215) Symbol (35,0,12) Line (1,2,0) Font ("Arial",0,9,0)
    Label Line None Position Center Font ("Arial",0,9,0) Pen (1,2,0)
    With fcode
    Parallel On Auto Off Overlap Off Duplicates On Offset 2
    Visibility On
    Layer 5
    Display Graphic
    Global Pen (1,2,0) Brush (2,16777215,16777215) Symbol (35,0,12) Line (1,2,0) Font ("Arial",0,9,0)
    Label Line None Position Center Font ("Arial",0,9,0) Pen (1,2,0)
    With fcode
    Parallel On Auto Off Overlap Off Duplicates On Offset 2
    Visibility On
    Layer 6
    Display Graphic
    Global Pen (1,2,0) Brush (2,16777215,16777215) Symbol (35,0,12) Line (1,2,0) Font ("Arial",0,9,0)
    Label Line None Position Center Font ("Arial",0,9,0) Pen (1,2,0)
    With fcode
    Parallel On Auto Off Overlap Off Duplicates On Offset 2
    Visibility On
    Set Window FrontWindow() Printer
    Name "PDF Creator Plus" Orientation Landscape Copies 1
    Papersize 131
    Layout
    Position (-0.075,-0.3) Units "in"
    Width 0 Units "in" Height 0 Units "in"
    Dim uniqueStringName As String
    uniqueStringName = "Set " + SessionInfo(1)
    Set CoordSys Layout Units "in"
    Create Frame (7.0056,5.3306) (126.3444,58.6431)
    Pen (1,2,0)
    Brush (2,16777215,16777215)
    Title "KHUNG_BN,...,dancu_db2c_BN Map"
    FillFrame Off
    Set Layout Ruler On Pagebreaks On Frame Contents On
    Zoom 6.25 Center (-3.25556,-2.95694) Extents To Fit
    Set Window FrontWindow() Autoscroll On Enhanced On Smooth Text Antialias Image High
    Run Command uniqueStringName
    Undim uniqueStringName
    Set Window FrontWindow() Printer
    Name "PDF Creator Plus" Orientation Landscape Copies 1
    Papersize 131
    Dim WorkspaceMaximizedWindow As Integer
    WorkspaceMaximizedWindow = Frontwindow()
    Set Window WorkspaceMaximizedWindow Max
    Undim WorkspaceMaximizedWindow
    }

    3 - Có thể file workspace của em lưu các table tham chiếu đến các thư mục khác với thư mục chứa file workspace đó. Cách giải quyến là Please login or register to view links trên đây nhưng là ở máy em đã copy dữ liệu để có được 1 thư mục chứa toàn bộ các table của workspace đó.
    Lưu ý khi đó em cần chỉnh lại trên MapInfow của máy em copy dữ liệu như sau:
    - Chạy MapInfow
    - Chọn menue Options --> Preferences.. --> Styles --> nó sẽ mở ra Styles Preferences--> Bỏ chọn Enable Enhanced Rendering --> OK
    - Mở file workspace tại máy đó và Please login or register to view links để Pack workspace vào thư mục mới, copy đem về máy của em và sử dụng.


     
  9. dungfipi

    dungfipi Member

    Tham gia ngày:
    21/5/12
    Bài viết:
    197
    Đã được thích:
    2
    Điểm thành tích:
    18
    Nơi ở:
    Nghệ An
    cẢM ƠN BẠN ĐÃ HƯỚNG DẪN CHI TIẾT. Bạn cho tool packager đi bạn ơi! Mình chưa có Tool này!
     
  10. NCC

    NCC Super Moderators

    Tham gia ngày:
    20/10/11
    Bài viết:
    1,085
    Đã được thích:
    9
    Điểm thành tích:
    38
    Nghề nghiệp:
    IT-GIS-GPS
    Nơi ở:
    DakLak_KhanhHoa
    Web:
    ---
    Tools này có sẳn trong Mapinfo bác nha
     
  11. Tranduydac

    Tranduydac New Member

    Tham gia ngày:
    5/10/12
    Bài viết:
    233
    Đã được thích:
    1
    Điểm thành tích:
    0
    Nghề nghiệp:
    Kỹ Thuật
    Nơi ở:
    TP. Kon Tum
    2 nguyên nhân chính:

    Tuy bạn đã copy cả thư mục bản đồ. Nhưng Workspace chỉ đóng vai trò là file ghi nhận lại cửa sổ làm việc hiện hành. Việc không mở được Workspace có các nguyên nhân chính:

    1. Trong quá trình làm việc, có 1 file *.TAB KHÔNG NẰM TRONG THƯ MỤC CHỨA CÁC FILE TAB ĐANG LÀM VIỆC, được tham chiếu (open) trên cửa sổ làm việc MapInfo. VD trong quá trình làm việc có các file sau được mở:
    - Thư mục Bản đồ chứa các file: 1.tab, 2.tab,3.tab và 1 file Workspace
    - Thư mục Khác chứa file: *.tab
    +Quá trình save Workspace: ghi nhận có 4 file đang mở, là các file: 1,2,3 và *.tab.
    +Quá trình copy thư mục Bản đồ: bao gồm 4 file được copy: 1,2,3 và file workspace.
    +Quá trình mở File Workspace (trong thư mục Bản đồ Copy) trên máy tính khác: RÕ RÀNG BỊ THIẾU 1 FILE *.TAB, mà máy của bạn không thể tìm ra vị trí File này. Nên sẽ báo lỗi.

    2. Nguyên nhân thứ 2 là do lỗi phiên bản như 1 anh đã trình bày ở trên

    3. Còn 1 nguyên nhân nữa: là khi 1 thư mục làm việc đầy đủ các file tab. Tuy nhiên, Sau khi save Workspace rồi, mà bạn lại mở 1 tab nào đó, và thay đổi cấu trúc hay tên xoá một trường dữ liệu của tab đó mà không save lại Wordspace lần nữa, thì lần sau mở Workspace lên máy sẽ báo lỗi liên quan đến Trường dữ liệu.

    Cách khắc phục:
    - Nguyên nhân đầu tiên: Bạn phải tìm về máy chứa File gốc, kiểm tra bằng cách Rê chuột lên các Layer (trên Control Layer, khi đó đường dẫn các tab sẽ hiện lên,bạn sẽ dễ dàng phát hiện File Tab nào nằm ngoài thư mục làm việc. Nếu file tab này quan trọng và cần thiết bạn có thể save copy as, hay copy về thư mục làm việc. Nếu không quan trọng, bạn có thể vào File/close table/đóng tab này lại => nhớ sau đó phải save Workspace để ghi lại thay đổi này.
    Cách nữa, mang tính chống cháy tạm thời,lợi dụng tính máy móc của phần mềm. bạn có thể copy 1 tab nào đó trong thư mục đang làm việc. Rồi rename file tab này thành tên của tab bị thiếu (nhớ rename cả 4 file: a.tab, a.id, a.map, a.dat). Sau đó mở lại Workspace sẽ đc. Cách này đôi khi sẽ cần thiết trong 1 số trường hợp cần bắt buộc mở Workspace, mình đã dùng nhiều lần.
    - Nguyên nhân thứ 2: các bạn xem lại hướng dẫn của 1 member rất hay
    - Nguyên nhân thứ 3: Bắt buộc các bạn phải trả lại cấu trúc, tên gốc các Field của Tab lỗi. Vì vậy lưu ý cần save lại File gốc trước khi sửa chữa. Hoặc save Workspace sau khi thay đổi liên quan đến trường dữ liệu của file Tab Mapinfo.
     
  12. asuspanda

    asuspanda Member

    Tham gia ngày:
    27/10/11
    Bài viết:
    810
    Đã được thích:
    0
    Điểm thành tích:
    16
    Nghề nghiệp:
    Student
    Nơi ở:
    Nghệ An
    Có rất nhiều lỗi dẫn đến trường hợp của bạn, Bạn nên chụp ảnh lỗi gửi lên nhé, như vậy sẽ giúp bạn đúng lỗi luôn chứ giờ nói thì lan man lắm.
    Góp ý với bạn này chút nhé:
    Bạn nói vậy là hoàn toàn sai. Mình thường xuyên lưu trang workspace, sau đó sửa từng tab, đến khi mở lại vẫn ok. Nếu lỗi thiếu file tab, nó báo thiếu file tên gì bạn chỉ việc tạo lại file tên như vậy mà không cần quan tâm đến dữ liệu, thì nó vẫn sẽ mở workspace lên cho bạn. Chỉ có điều sẽ thiếu dữ liệu của các file tab bạn vừa tạo.
    Thân!.
     
  13. Tranduydac

    Tranduydac New Member

    Tham gia ngày:
    5/10/12
    Bài viết:
    233
    Đã được thích:
    1
    Điểm thành tích:
    0
    Nghề nghiệp:
    Kỹ Thuật
    Nơi ở:
    TP. Kon Tum
    tất nhiên là sau khi save Workspace thì bạn có quyền sửa các tab, đó là điều hiển nhiên. Nhưng mình đã gặp rất nhiều lỗi WSP khi THAY ĐỔI CẤU TRÚC BẢNG BROWSER, THAY ĐỔI TÊN, XÓA TRƯỜNG....(chứ ko phải chỉ là chuyện thay đổi dữ liệu trong các Trường). Thân!
    VD nhé: Giả sử bạn save 1 WSP hiện hành là 1 layout, trong đó, bạn sử dụng Cột Trạng thái, làm Nhãn tự động.
    Sau khi save WSP, bạn xóa mất trường Trạng thái trong tab,thì lần mở sau, máy sẽ báo lỗi không tìm thấy trường Trạng thái! ok?
     
  14. asuspanda

    asuspanda Member

    Tham gia ngày:
    27/10/11
    Bài viết:
    810
    Đã được thích:
    0
    Điểm thành tích:
    16
    Nghề nghiệp:
    Student
    Nơi ở:
    Nghệ An
    Còn mình không chỉ THAY ĐỔI CẤU TRÚC BẢNG BROWSER, THAY ĐỔI TÊN, XÓA TRƯỜNG mà xóa luôn cả tab đó và thay bằng 1 tab khác với thuộc tính khác thì wsp vẫn mở được, và tab cũ sẽ được thay bằng tab mới.
    Không tìm thấy là đúng rồi, bạn đã xóa mất rồi còn đâu. Tuy nhiên điều quan trọng là wsp vẫn mở được.
    :p
     
  15. hetxien112

    hetxien112 New Member

    Tham gia ngày:
    28/11/11
    Bài viết:
    20
    Đã được thích:
    0
    Điểm thành tích:
    0
    Trả lời của các bác trong này thật hữu ích.
    Có bác nào bị lỗi workspace mà khi dùng chức năng "i" (info) để nhập trực tiếp dữ liệu thuộc tính thì cái bảng thuộc tính nhỏ nhỏ ấy nó không hiện ra không?
     

Chia sẻ trang này

Share
Đang tải...