Yönetilen varlıklar, bir görünümün parçası olan görüntüler, stil sayfaları, AMD modülleri ya da diğer varlıklardır. Bu varlıklara bir Coach 'tan erişmek için, varlığın URL 'sini oluşturmak üzere genel bir JavaScript işlevini kullanmanız gerekebilir. Örneğin, bir zip dosyasında bulunan bir AMD modülü için URL oluşturmak için.
Bu görev hakkında
com_ibm_bpm_coach.getManagedAssetUrl Genel JavaScript işlevi, varlığın var olup olmadığını denetlemeden yönetilen varlıkların URL 'sini oluşturur.
Yordam
- Aşağıdaki sözdizimini kullanın:
- sözdizimi
com_ibm_bpm_coach.getManagedAssetUrl = function(assetName,
assetType, projectShortName,
returnWithoutAssetName, additionalPath,
addBuildNumberParameter)
- returns
- yönetilen varlığın URL 'si. assetType izin verilen üç çizelgeden biri değilse (aşağıdaki çizelgeye bakın), işlev boş değer döndürür. Döndürülen URL aşağıdaki örneğe benzer:
/teamworks/webasset/<snapshot ID>/<assetType>/<assetName><additionalPath>?build=xxxx
Anlık görünüm tanıtıcısı, çerçeve ve URL ' nin diğer kısımları tarafından, eklediğiniz değiştirgelerle belirlenir.
- Aşağıdaki parametreleri kullanın:
| Değiştirge |
Açıklama |
assetName (String) |
Yönetilen varlığın dosya adı. Not: Arşiv içindeki bir dosyaya başvurmak için '!' gösterimini kullanabilirsiniz. Örneğin, bir .zip dosyasındaki bir resim dosyasını işaret ediyorsanız, URL adresi için şu biçimi kullanın: file.zip!path/file.extension.
|
assetType (String) |
Yönetilen varlığın tipi. Aşağıdakilerden biri olmalıdır:
- com_ibm_bpm_coach.assetType_WEB: web tarafından yönetilen varlık (css, png, ..)
- com_ibm_bpm_coach.assetType_SERVER: sunucu tarafından yönetilen varlık (örneğin, zip, jar)
- com_ibm_bpm_coach.assetType_DESIGN: design managed asset (xsl)
|
projectShortName (String) |
Yönetilen varlığın istendiği projenin kısa adı. Bu sağlanmazsa, yürürlükteki proje varsayılır. Modül gönderme yapılan bir araç takımdaysa, görünümün süreç uygulaması bağlamında modülü kullanabilmesini sağlamak için PROJECT değiştirgesini eklemelisiniz. |
returnWithoutAssetName (Boolean) |
(İsteğe bağlı) Dönen URL ' nin varlık adını içerip içermediğini belirler. Bu parametre sağlanmazsa, varsayılan değer false olur ve varlık adı URL yoluna eklenir. |
additionalPath (String) |
(İsteğe bağlı) returnWithoutAssetName parametresi false olarak ayarlanırsa, sağlanan yolu, döndürülen URL ' deki assetName değerinin sonuna ekler. |
addBuildNumberParameter (Boolean) |
(İsteğe bağlı) Dönen URL ' nin sorgu parametresi olarak yürürlükteki oluşturma numarasını içerip içermediğini belirler. Oluşturma numarası, farklı sürümler ve düzeltme paketleri için benzersizdir. Varlığı doğrudan almak için döndürülen URL ' yi kullanıyorsanız, tarayıcının önbelleğinden eski bir sürüm yüklemesini önlemek için bu parametreyi kullanın. |