Ana içeriğe geç Tamamlayıcı içeriğe geç

Map

map ... using deyimi, belirli bir alan değerini veya ifadesini belirli bir eşleme tablosunun değerlerine eşlemek için kullanılır. Eşleme tablosu Mapping deyimi aracılığıyla oluşturulur.

Söz Dizimi:  

Map *fieldlist Using  mapname

 

Otomatik eşleme, Map … Using deyimi sonrasında yüklenen alanlar için kodun sonuna dek veya bir Unmap deyimiyle karşılaşıncaya dek yapılır.

Eşleme işlemi, alanın QlikView içindeki dahili tabloda saklanmasıyla sonuçlanacak olaylar zincirinde son aşama olarak gerçekleştirilir. Bu da eşlemenin bir ifadenin parçası olarak bir alan adıyla her karşılaşıldığına değil; ancak değer dahili tabloda alan adı altında saklandığında gerçekleştirileceği anlamına gelir. İfade seviyesinde eşleme gerekliyse, bunun yerine Applymap() fonksiyonu kullanılmalıdır.

Bağımsız Değişkenler:  

Map bağımsız değişkenleri
Bağımsız Değişken Açıklama
*fieldlist Kod içinde bu noktadan eşlenmesi gereken alanların virgülle ayrılmış listesi. Alan listesi olarak * kullanılması tüm alanlara işaret eder. Alan adlarında * ve ? joker karakterlerine izin verilir. Joker karakterler kullanıldığında alan adlarının tırnak içine alınması gerekebilir.
mapname Bir mapping load veya mapping select deyiminde daha önce okunmuş bir eşleme tablosunun adı.

Örnekler ve sonuçlar:  

Örnekler ve sonuçlar
Örnek Sonuç
Map Country Using Cmap; Country alanının, Cmap eşlemesi kullanılarak eşlenmesini sağlar.
Map A, B, C Using X; A, B ve C alanlarının, X eşlemesi kullanılarak eşlenmesini sağlar.
Map * Using GenMap; Tüm alanların GenMap kullanılarak eşlenmesini sağlar.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!

Analiz Modernleştirme Programına katılın

Remove banner from view

Analiz Modernleştirme Programı ile değerli QlikView uygulamalarınızı ödün vermeden modernleştirin. Bize ulaşmak ve daha fazla bilgi almak için buraya tıklayın: ampquestions@qlik.com