Bu yazıda Ms Access'te Data Makroları ve UI Makroları arasındaki 4 Ana Farka bakıyoruz.
MS Access uygulamanızda birçok özellik ve seçenek olmasına rağmen, most kullanılan ve en önemli özelliği makrolardır. Bunlar yalnızca görevi otomatikleştirebildikleri ve zamandan tasarruf sağlayabildikleri için değil, aynı zamanda otomatikleştirilebilen birden çok görev seçeneğini keşfetmenize izin verdiği için de önemlidir. MS Access size iki farklı türde makro sağlar; Veri Makroları ve UI Makroları. Adından da anlaşılacağı gibi, veri makroları doğrudan Access uygulamanızda depolanan veriler üzerinde çalışan makrolardır. UI Makroları ise kullandığınız uygulamanın kullanıcı arayüzünde çalışan makrolardır.
Bu iki makro türü arasında, bu temel farklılıkların yanı sıra, kullanıcının birbirinden ayırt etmesini sağlayan başka farklılıklar da vardır. İkisi arasındaki 4 temel fark aşağıda verilmiştir.
Kullanıcı Arayüzü Makroları
Bu, uygulamanın arayüzü üzerinde çalışmanıza izin verdiğinden, başka bir görünüm açmak, yeni kayıt oluşturmak, filtre uygulamak ve çok daha fazlasını yapmak için bunu kullanabilirsiniz.
- 'Gömülü' olan UI makroları doğrudan kullanıcı arayüzüne eklenir. Bunlar, komut düğmesi, eylem çubuğu düğmesi veya birleşik giriş kutuları gibi nesneleri içerir. Öte yandan 'Bağımsız' UI makroları, nesne makrolarında bulunan makrolardır.
- Bir kullanıcı arabirimi makrosunun eklenebileceği bir denetimdeki olaylar şunlardır:
- Güncellemeden Sonra: Bu, bir denetimden veya denetimden veri seçtiğinizde veya yazdığınızda oluşan olaydır.
- Tıklandığında: Üzerine tıklayarak bir kontrol seçtiğinizde meydana gelen olay.
- On Current: Bu olay, görünümde bir kayıttan diğerine geçtiğinizde gerçekleşir.
- Yüklendiğinde: Bu, görünümü yüklediğinizde/açtığınızda meydana gelen olaydır.
- Bağımsız Makrolar, diğer makrolar kullanılarak yeniden kullanılabilir. Bu, yinelenen kodu önlemenize yardımcı olabilir. Bağımsız kullanıcı arabirimi makroları, Makrolar'ın altında bulunan Gezinti bölmesinde bulunabilir.
Veri Makroları
- Bunlar, veri katmanında iş kurallarını uygulamanıza yardımcı olabilecek yöntemler için kullanılabilir. UI makrolarından farklı olarak bunlar, kayıt oluşturma, düzenleme ve silme gibi eylemleri gerçekleştirmek için kullanılabilir.
- 'Gömülü' makrolar, tablo olayına eklenmiş olarak bulunurken, 'bağımsız' makrolar, makro nesnelerinde bulunur.
- Veri makrosu eklemek için kullanılabilecek bir tablodaki olaylar şunlardır:
- On Insert: Tabloya yeni bir kayıt eklendiğinde/eklendiğinde meydana gelen olaydır.
- Güncellemede: Bu, halihazırda var olan bir kayıtta değişiklik yapıldığında meydana gelen olaydır.
- Silindiğinde – Bu, bir kayıt silindiğinde meydana gelen bir çifttir.
- Verilen RunDataMacro eylemini kullanarak veri makrolarının yanı sıra UI makroları aracılığıyla Bağımsız makrolardan yararlanabilirsiniz. Bu makroların birden fazla parametre içerme olasılığı vardır.
Access uygulamalarında Makroların aşırı kullanımı, veri bozulması olaylarına ve mdb düzeltmesi ticari projeler için MS Access kullanıyorsanız işinize yarayacaktır.
Yazar Tanıtımı:
Vivian Stevens bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. onarım mdf ve excel kurtarma yazılımı ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com
Bu, uygulamanın arayüzü üzerinde çalışmanıza izin verdiğinden, başka bir görünüm açmak, yeni kayıt oluşturmak, filtre uygulamak ve çok daha fazlasını yapmak için bunu kullanabilirsiniz.