Aracılığıyla paylaş


NamingTemplate öğesi (ASSL)

Düzeyleri tarafından oluşturulmuş üst alt hiyerarşisinde nasıl adlandırıldığı tanımlayan DimensionAttribute üst öğe.

<DimensionAttribute>
   ...
      <NamingTemplate>...</NamingTemplate>
   ...
</DimensionAttribute>

Öğe özellikleri

Özellik

Açıklama

Veri türü ve uzunluğu

Dize

Varsayılan değer

None

Önem düzeyi

0-1: Bir kez ve yalnızca bir kez oluşan isteğe bağlı bir öğe.

Öğe ilişkiler

İlişki

Element

Üst öğe

DimensionAttribute

Alt öğeler

None

Remarks

Değeri NamingTemplate öğe, yalnızca üst özniteliklerle kullanılır (diğer bir deyişle, değeri Kullanım öğesiDimensionAttribute üst öğe küme için Parent).

Üst zaman öznitelik olan bir hiyerarşi oluşturmak için kullanılan, hiyerarşi düzeyini üst tarafından bulunan üyeleri arasındaki üst öğe-alt öğe ilişkilerinin saptanır öznitelik.Bu nedenle, başka boyutların düzey adları, hiyerarşi için kullanılan öznitelik adlarının çekilemez.

Bunun yerine, adlandırma şablon düzey adları üst-altöge hiyerarşileri oluşturmak için kullanılır.The NamingTemplate element, defined in the parent öznitelik, contains a dize ifade used to define düzey names. Bir üst adlandırma şablonu tanımlamak için iki yol vardır öznitelik.Adlandırma desen ya da tasarlayabilirsiniz ve adların listesini belirtebilirsiniz.

Bir adlandırma desen bir yıldız işareti () içerir.*) artan ve her yeni ve daha derin bir düzey adı eklenen bir sayaç için bir yer tutucu karakteri olarak. Örneğin, kullanma Level * sonuçlar düzey adları Level 01, Level 02, Level 03vb. yok (tümü) düzey tanımlıysa,. Bir adlandırma desen yer tutucu karakteri içermiyorsa, ilk olarak kullanılır ve sonraki düzey ad deseni için sonuna bir boşluk ve bir sayı ekleyerek oluşturulur.Örneğin, kullanma Level sonuçlar düzey adları Level, Level 01, Level 02, ve böyle devam eder.

Belirli bir adlandırma, değeri için bir ad kümesi kullanmanız için NamingTemplate öğe düzey adlarını noktalı virgülle sınırlanmış listesini için küme. Listedeki her bir adın bir sonraki kullanılan düzey adı.Düzey sayısını adları listesinde sayısını aşıyorsa, listedeki son ad herhangi ek düzeyi adları, boşluk için şablon olarak kullanılır ve sıra numarası son yukarıda anlatıldığı gibi adı eklenir.Örneğin, kullanma Division;Group;Unit sonuçlar düzey adları Division, Group, Unit, Unit 01, Unit 02, ve böyle devam eder. Bunun aksine, kullanma Division;Group;Unit * sonuçlar düzey adları Division, Group, Unit 03, Unit 04, ve böyle devam eder.

Listedeki her bir adın düzey adlarının benzersizliğinin emin olmak için şablon olarak nitelenir.Örneğin, kullanma Manager;Team Lead;Manager;Team Lead;Worker * Düzey adı sonuçlanır. Manager, Team Lead, Manager 01, Team Lead 01, Worker 05, Worker 06.

Iki yıldız (*), yıldız (*) karakteri bir düzey adı, bir adlandırma şablonunun bir parçası dahil etmek için kullanın.

Üst için karşılık gelen öğe NamingTemplate Çözümleme Yönetim Nesneleri (ÇYN) nesnesinde modeldir DimensionAttribute.