''FileQueryProcess'' Elemanı

Top  Previous  Next

FileQueryProcess elemanı bir işlem formunun içerisine yerleştirilmelidir. Bu işlem elemanı sayesinde tıpkı veritabanlarını sorgular gibi dosya sistemi sorgulanabilir ve sonuçları farklı şekillerde değerlendirilebilir.

FileQueryProcess, bir taşıyıcı işlemdir yani; bu işlem alt işlemler içerebilir. Bir taşıyıcı işlem, kendi işlem bloğundaki işlem kayıtlarını işleyerek, kendine bağlı alt işlemlerin kullanacağı işlem bloklarını üretebilir. Taşıyıcı işlemlerin mutlaka alt işlemleri olmak zorunda değildir.

 

FileQueryProcess_pe

Özellikler

Kök Dizin (MScript kabul eder)

Sorgulamak istediğimiz kök dizinin adı. Kök dizin, “C:\temp\dokumanlar” şeklinde mutlak olarak verilebileceği gibi "dokumanlar" şeklinde web uygulaması kök dizinine göreceli olarak da verilebilir. Bakın Mutlak veya Göreceli Tanımlama.

Dosya Sorgulama İfadesi (MScript kabul eder)

Belirtiken kök dizin altında yapılacak olan dosya sorgulaması için sorgulama ifadesi. İfade bir MScript test ifadesi olmalıdır ve içinde Dosya Nitelik adları sembol olarak kullanılabilir.

Örnek:

NAME wmatch ('abc*.txt') and SIZE < 20000

 

Sonuç Alanları (MScript kabul eder)

Bu özellikte, sorguda bulunan dosyaların hangi niteliklerinin sonuç kümesine aktarılacağı belirtilir. Nitelikler birbirlerinden virgüller ile ayrılır. Eğer sonuç alan adı nitelik adından farklı olmak durumundaysa nitelik adından sonra "as" kelimesi ve sonuç alan adı verilir.

Örnek:

NAME, SIZE, PARENT as DIR, EXT

Bakın Dosya Nitelikleri.

Alt Dizinler Dahil

Kök dizinin altında yer alan alt dizinlerin de aranması için bu özelliğe, "True" aksi halde "False" değeri verilmelidir.