Trong Word 2010, làm cách nào tôi có thể chèn một điều khiển cập nhật thuộc tính tài liệu khi nội dung được chỉnh sửa?


10

Trong Word 2010, bạn có thể chèn các thuộc tính tài liệu từ dải băng Chèn. Ví dụ:

Insert > Text > Quick Parts > Document Property > Subject

Nếu bạn làm điều này, một điều khiển sẽ được thêm vào bằng văn bản giữ chỗ sau đây:

[Môn học]

Lưu ý các dấu ngoặc vuông xung quanh chữ Chủ đề. Các dấu ngoặc vuông này không có trong văn bản giữ chỗ cho các điều khiển được chèn thủ công (có thể được chèn bằng ruy-băng Nhà phát triển).

Khi người dùng mở tài liệu, thay thế văn bản giữ chỗ bằng văn bản của chính mình, siêu dữ liệu tài liệu được cập nhật. Hành vi này khác với một trường chỉ có thể được cập nhật bằng cách cập nhật siêu dữ liệu đầu tiên.

Thật không may, phạm vi của các thuộc tính tài liệu có thể được thêm vào tài liệu bị giới hạn và tôi cũng muốn thêm các thuộc tính (tùy chỉnh) khác theo cách này.

Làm cách nào tôi có thể chèn thủ công một điều khiển sẽ cập nhật siêu dữ liệu tài liệu với nội dung được nhập trong điều khiển?

Câu trả lời:


3

Đây là một trong những chỉnh sửa được đề xuất mà một người dùng ẩn danh đã cố gắng thêm vào câu hỏi của bạn. Tôi đã từ chối chỉnh sửa, nhưng nghĩ rằng thêm nó như một câu trả lời cho câu hỏi của bạn. Xem nếu nó giúp:

1-In word 2010, Tab Menu Menu -> Thông tin -> thuộc tính Lệnh -> Thuộc tính nâng cao Cửa sổ thuộc tính tài liệu 2-From -> Tab tùy chỉnh

Tại đây bạn có thể thêm điều khiển mới và gán cho nó Loại và Giá trị.

Bây giờ để thêm điều khiển này vào tài liệu của bạn

Tab 1 - Chèn -> nhóm văn bản -> Lệnh phần nhanh -> Trường 2 - Từ cửa sổ trường -> Danh sách thả xuống Danh mục -> chọn Thông tin tài liệu 3 - Chọn tên trường "DocProperty" 4-From phần thuộc tính Chọn Tên trường bạn vừa thêm. 5-Chọn OK


3

Tôi biết đây là một thời gian dài kể từ khi câu hỏi này được hỏi, nhưng thực tế là có thể bằng cách thêm một phần XML tùy chỉnh vào tài liệu của bạn :)

  1. Tạo một tệp xml với các thuộc tính bạn muốn (bạn có thể tạo mức này bao nhiêu cấp tùy thích)

    XML exampel:

    <?xml version="1.0" encoding="utf-8" ?>
    
    <properties xmlns="CustomDocumentPropperties">
        <document>
            <documentNumber></documentNumber>
            <documentCategory></documentCategory>
        </document>
        <employee>
            <name></name>
            <hireDate></hireDate>
            <title></title>
        </employee>
        <company>
            <address></address>
        </company>
    </properties>
    

    Lưu tệp dưới dạng xml, ví dụ: "MyProperIES.xml"

  2. Thêm tệp xml vào tài liệu của bạn (chỉ được thử nghiệm trong word 2013 nhưng sẽ có thể vào năm 2010)

    Nhà phát triển -> Ngăn ánh xạ XML

    (nếu ruy băng nhà phát triển của bạn không hiển thị, bạn có thể tìm thấy nó trong Tệp -> Tùy chọn -> Ruy băng Costomize và đặt dấu chọn trong tab ruy băng của Nhà phát triển)

    Trong Ngăn Ánh xạ XML, nhấp vào hộp thả xuống và chọn 'Thêm phần mới ...' và chọn tệp XML bạn vừa tạo.

  3. Sử dụng các thuộc tính trong tài liệu của bạn

    Bây giờ các thuộc tính của bạn đã được thêm vào tài liệu và bạn có thể sử dụng chúng bằng cách chọn các thuộc tính của bạn trong Ngăn Ánh xạ XML.

    Nhấp chuột phải vào thuộc tính bạn muốn trong tài liệu của bạn và chọn 'Chèn Điều khiển nội dung' và chọn Điều khiển nội dung bạn muốn chỉnh sửa thuộc tính của mình.

Chúc mừng Stine


Điều này thật tuyệt. Tôi ước tôi có thể cung cấp cho bạn 1.000 đại diện. Tôi đã tìm kiếm một giải pháp như thế này trong hai năm nay!
Rick hỗ trợ Monica

1

Tôi đã tìm thấy một cách để làm điều này, trong Word 2007 ít nhất. Không hoàn toàn giống như các thuộc tính tài liệu đã được xác định và tôi không biết nó hiển thị tốt như thế nào bên ngoài Word, nhưng ít nhất nó có vẻ phù hợp với hóa đơn cho trường thuộc tính có thể cập nhật ....

Trước tiên, nhập văn bản của bạn mà bạn muốn tạo thành thuộc tính tài liệu có thể cập nhật và tạo dấu trang cho nó. Hiệu quả chỉ cần chọn văn bản sau đó đi đến

Insert -> Links -> Bookmark

sau đó nhập dấu trang / tên thuộc tính bạn muốn và nhấp Add

nhập mô tả hình ảnh ở đây

Tiếp theo, nhấp vào nút "Office" và đến các thuộc tính tài liệu nâng cao:

Office -> Prepare -> Properties

nhập mô tả hình ảnh ở đây

Trong Subwindow mở ra:

Click `Document Properties` and select `Advanced Properties`

nhập mô tả hình ảnh ở đây

Điều này sẽ cung cấp cho bạn cửa sổ sau, trong đó bạn có thể chuyển đến Customtab và nếu bạn nhập tên Bookmark của mình, hãy nhấp Link to contentvà sau đó Add sẽ cung cấp cho bạn một thuộc tính tùy chỉnh sẽ luôn hiển thị nội dung của trường đó trong tài liệu.

nhập mô tả hình ảnh ở đây

Cho dù điều này thực hiện chính xác những gì bạn muốn tôi không hoàn toàn chắc chắn, vì nó có vẻ hơi hạn chế và lộn xộn, nhưng ít nhất nó dường như đến một nơi nào đó gần.

Được gợi ý bởi Microsoft


Mặc dù đó là một giải pháp gọn gàng, nhưng nó không thân thiện với người dùng. Chọn văn bản hoàn chỉnh và sau đó thay đổi nó sẽ phá vỡ liên kết và thuộc tính sau đó không được cập nhật.
Michiel van Oosterhout

Chà, có một trang từ Microsoft về việc xem hoặc thay đổi các thuộc tính tài liệu ( office.microsoft.com/en-us/word-help/ mẹo ), nhưng tôi không thể thấy bất kỳ cách nào khác để tạo các thuộc tính của riêng bạn. Có lẽ bạn có thể thoát khỏi việc tái sử dụng một trong những tài sản hiện có?
Mokubai

3
Tác dụng của Link to contentkiểm tra là gì?
Adam Badura
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.