customize queue view etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
customize queue view etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

23 Haziran 2009 Salı

Customize the Queue View ?!

Kısıtlamalar yüzünden can sıkıcı bir hal alan queue'lar ve onların "Olmaz olsun" dedirten özellikleri. Müşteriler haklı olarak queue kullanmak ister, "Bunu yaparbilir miyiz? yapamayız. Bu olur mu? oluru yok.". Hayır, hiç hoş değil. Sizde benim gibi queue view'e kolon eklemek yada varsayılan sıralamayı değiştirmek isterseniz şunları yapabilirsiniz.

_MSCRM isimli CRM veritabanının tabloları arasından "MetadataSchema.Entity" isimli tablosuna gerçekleştirilecek şöyle bir update script çalıştırılır ve IIS yeniden başlatılır, böylece yeni bir aleme adım atılır.


UPDATE MetadataSchema.Entity SET IsCustomizable = 1 WHERE [Name] = 'Queueitem'

Şu andan itibaren "customize entities" bölümünde QueueItem'ları görebilir ve View'ları değiştirebilir ve yayınlayabilirsiniz.


NOT: Yayınlamalarınız bittikten sonra "
IsCustomizable = 0" yapmayı ve IIS'i yeniden başlatmayı unutmayın, üzülürsünüz.

English Subtitle:
Queue's and their limited features. Clients want to use queues but for each time. "Can we implement this? No, we can't. Is it possible ? No way." which is not nice. If you want to add columns or maybe change the sort-order column for queueview you can use this solution.

Run update script which is specified below for
MetadataSchema.Entity table which is in CRM database (_MSCRM ), than restart IIS and say "hi".

UPDATE MetadataSchema.Entity SET IsCustomizable = 1 WHERE [Name] = 'Queueitem'

Now on in "Customize Entities" section you will able to see "QueueItem" and you can update views and publish them.

PS: After publishment don't
forget to set "IsCustomizable = 0 " and restart IIS. Otherwise you migth be sad.