Aracılığıyla paylaş


NamingTemplate öğesi (assl)

Düzeyleri tarafından oluşturulmuş bir üst-alt hiyerarşisi içinde nasıl adlandırıldığı tanımlar DimensionAttribute üst öğesi.

Sözdizimi

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

Öğe özellikleri

Özellikleri

Açıklama

Veri türü ve uzunluğu

String

Varsayılan değer

Hiçbiri

Önem düzeyi

0-1: İsteğe bağlı öğe yalnızca bir kez ortaya çıkabilir.

Öğe ilişkiler

İlişki

Element

Üst öğe

DimensionAttribute

Alt öğeler

Hiçbiri

Açıklamalar

Değeri NamingTemplate öğesi yalnızca üst öznitelikleri tarafından kullanılan (değeri, başka bir deyişle, kullanım öğesinin DimensionAttribute üst öğeye küme Parent).

Üst öznitelik hiyerarşisini oluşturmak için kullanıldığında, hiyerarşi düzeyini üst özniteliği tarafından bulunan üye arasındaki üst-alt ilişkileri tarafından belirlenir.Bu nedenle, başka boyutların düzey adları hiyerarşi için kullanılan öznitelik adlarının çekilemez.

Bunun yerine, bir adlandırma şablonu üst-alt hiyerarşileri için düzey adları oluşturmak için kullanılır.The NamingTemplate element, defined in the parent attribute, contains a string expression used to define level names.Üst öznitelik için bir adlandırma şablonu tanımlamak için iki yol vardır.Ya da bir adlandırma düzeni tasarlayın veya adları listesini belirtebilirsiniz.

Yıldız işareti içeren bir adlandırma düzeni (*) artýrýlýr ve adını her yeni ve daha derin düzey. eklenen bir sayaç için bir yer tutucu karakteri olarakÖrneğin, Level * sonuçlar düzeyi adlarını Level 01, Level 02, Level 03ve benzeri, yok (tümü) düzeyi tanımlanırsa,.Bir adlandırma düzeni, yer tutucu karakteri içermiyorsa, olduğu gibi önce kullanılır ve sonraki düzey adları desen sonuna bir boşluk ve bir sayı ekleyerek oluşturulur.Örneğin, Level sonuçlar düzeyi adlarını Level, Level 01, Level 02ve benzeri.

Belirli kümesini adlandırmak için değeri kullanmak için NamingTemplate öğe düzey adlarını, noktalı virgülle ayrılmış listesini olarak kümeHer ad listesinde bir sonraki düzey adı için kullanılır.Düzey sayısı listedeki adlarının sayısını aşıyorsa, listedeki son ad herhangi ek düzey adları, boşluk içeren bir şablon olarak kullanılır ve sıra numarası son yukarıda anlatıldığı gibi adı eklenir.For example, using Division;Group;Unit sonuçlar in the level names Division, Group, Unit, Unit 01, Unit 02, and so on.Bunun aksine, kullanarak Division;Group;Unit * sonuçlar düzeyi adlarını Division, Group, Unit 03, Unit 04ve benzeri.

Her ad listedeki düzey adlarının emin olmak için bir şablon olarak kabul edilir.For example, using Manager;Team Lead;Manager;Team Lead;Worker * sonuçlar in the düzey names Manager, Team Lead, Manager 01, Team Lead 01, Worker 05, Worker 06.

İki yıldız (*) yıldız işareti (*) karakteri düzey adlandırma şablon parçası olarak adında için kullanın.

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