Word 2010'da, içerik düzenlendiğinde belge özelliğini güncelleyen bir denetimi nasıl ekleyebilirim?


10

Word 2010'da Ekle şeridinden belge özellikleri ekleyebilirsiniz. Örneğin:

Insert > Text > Quick Parts > Document Property > Subject

Bunu yaparsanız , aşağıdaki yer tutucu metniyle bir kontrol eklenir:

[Konu]

Konu sözcüğünün etrafındaki köşeli parantezlere dikkat edin. Bu köşeli parantezler, manuel olarak eklenen denetimler (Geliştirici şeridi kullanılarak eklenebilir) için yer tutucu metinde mevcut değildir.

Bir kullanıcı belgeyi açtığında, yer tutucu metnini kendi metniyle değiştirdiğinde, belge meta verileri güncellenir. Bu davranış, yalnızca ilk meta veri güncellenerek güncellenebilen bir alandan farklıdır.

Ne yazık ki, belgeye eklenebilecek belge özellikleri aralığı sınırlıdır ve bu şekilde başka (özel) özellikler de eklemek istiyorum.

Doküman meta verilerini kontrole girilen içerikle güncelleyecek bir kontrolü manuel olarak nasıl ekleyebilirim?

Yanıtlar:


3

Bu, anonim bir kullanıcının sorunuza eklemeye çalıştığı önerilen düzenlemelerden biriydi. Düzenlemeyi reddettim, ancak sorunuza bir cevap olarak eklemeyi düşündüm. Yardım edip etmediğine bakın:

1-In Word 2010, Dosya Menüsü Sekmesi -> Bilgi -> özellikler Komut -> Gelişmiş Özellikler 2-Belge Özellikleri Penceresinden -> Özel Sekme

Burada yeni kontrol ekleyebilir ve ona Tip ve Değer atayabilirsiniz.

Şimdi bu kontrolü belgenize eklemek için

1-Ekle sekmesi -> metin grubu -> Hızlı parçalar komutu -> Alan 2-Alan Penceresi -> Kategoriler açılır listesi -> Belge Bilgileri'ni seçin 3-Alan adını seçin "DocProperty" 4-Kimden özellik Bölümü Az önce eklediğiniz Alan Adını seçin. 5-Tamam'ı seçin


3

Bu soru sorulduğundan beri uzun bir süre olduğunu biliyorum, ancak aslında belgenize özel bir XML bölümü ekleyerek mümkündür :)

  1. İstediğiniz özelliklere sahip bir xml dosyası oluşturun (bunu istediğiniz kadar seviye yapabilirsiniz)

    XML örneği:

    <?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>
    

    Dosyayı xml olarak kaydedin, örneğin "MyProperties.xml"

  2. Xml dosyasını belgenize ekleyin (yalnızca 2013'te test edilmiştir ancak 2010'da mümkün olmalıdır)

    Geliştirici -> XML Eşleme Bölmesi

    (geliştirici şeridiniz görünmüyorsa, bunu Dosya -> Seçenekler -> Şeridi Costomize içinde bulabilir ve Geliştirici şeridi sekmesinde onay işaretini ayarlayabilirsiniz)

    XML Eşleme Bölmesinde açılır kutuyu tıklayın ve 'Yeni parça ekle ...' seçeneğini seçin ve yeni oluşturduğunuz XML dosyasını seçin.

  3. Belgenizdeki özellikleri kullanma

    Artık mülkleriniz belgeye eklendi ve bunları XML Eşleme Bölmesinde özelliklerinizi seçerek kullanabilirsiniz.

    Belgenizde olmasını istediğiniz mülkü sağ tıklayın ve 'İçerik Kontrolü Ekle'yi seçin ve mülklerinizi düzenlemek istediğiniz İçerik Kontrolü'nü seçin.

Şerefe Stine


Bu harika. Keşke sana 1000 temsilci verebilseydim. İki yıldır böyle bir çözüm arıyordum!
Rick, Monica

1

Bunu yapmanın bir yolunu buldum, en azından Word 2007'de. Zaten tanımlanmış belge özellikleri ile aynı şekilde değil, ve Word dışında ne kadar iyi görüneceğini bilmiyorum, ama en azından güncellenebilir bir özellik alanı için fatura sığacak gibi görünüyor ....

Öncelikle, güncellenebilir bir belge özelliğine yapmak istediğiniz metninizi yazın ve bunun için bir yer işareti oluşturun. Etkili bir şekilde metni seçin ve

Insert -> Links -> Bookmark

ardından istediğiniz yer işaretini / mülk adını girin ve tıklayın Add

resim açıklamasını buraya girin

Ardından "Office" düğmesini tıklayın ve gelişmiş belge özelliklerine gidin:

Office -> Prepare -> Properties

resim açıklamasını buraya girin

Açılan Alt Pencerede:

Click `Document Properties` and select `Advanced Properties`

resim açıklamasını buraya girin

Bu, Customsekmeye gidebileceğiniz aşağıdaki pencereyi verecektir ve Yer İşareti adınızı girerseniz, tıklayın Link to contentve ardından Add size belgede o alanın içeriğini her zaman gösterecek özel bir özellik verecektir.

resim açıklamasını buraya girin

Bu tam olarak ne istediğinizi yaparsa ben tamamen emin değilim, biraz sınırlı ve dağınık gibi görünüyor, ama en azından yakın bir yere almak gibi görünüyor.

Microsoft tarafından ima edildi


Düzgün bir çözüm olmasına rağmen, kullanıcı dostu değildir. Metnin tamamını seçmek ve sonra değiştirmek bağlantıyı keser ve özellik güncellenmez.
Michiel van Oosterhout

Microsoft'un belge özelliklerini görüntüleme veya değiştirme hakkında bir sayfası var ( office.microsoft.com/en-us/word-help/… ), ancak kendi mülklerinizi oluşturma konusunda başka bir yol göremiyorum. Belki mevcut mülklerden birini yeniden tasfiye etmekle kurtulabilirsin?
Mokubai

3
Link to contentÇekin etkisi nedir ?
Adam Badura
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.