DeleteDocumentNoUI2
DeleteDocumentNoUI2
DeleteDocumentNoUI2 Fonksiyonu
Tanım
Bellekte, başka bir firma ve dönem bilgisi veritabanına bağlanarak ve ekranda gösterilmeden yaratılmış uygulamayı sonlandıran, kapatan fonksiyondur. Sonlandırılmak istenen uygulama, CreateDocumentNoUI2 fonksiyonu ile yaratılmış olmalıdır.
Kullanım Şekli
Set DocumentNesnesi = Document.DeleteDocumentNoUI2(UygulamaKodu, DökümanAdı, FirmaKodu)
Ana Nesne
Document (Doc) nesnesinin elemanıdır. Bir doküman nesnesi ile kullanılmak zorundadır.
Parametreler
Geri Dönen Değerler
Bellekte var olan, DökümanAdı ve FirmaKodu verilen uygulama sonlandırılır. Herhangi bir değişkene atanarak kullanılabilir.
Hatırlatmalar
•Sadece yazılımda tanımlı olan uygulama kodları kullanılabilir.
•Fonksiyon adındaki NoUI harfleri No User Interface kelimelerinden gelmektedir.
•Bellekte, sadece CreateDocumentNoUI2 fonksiyonu ile yaratılmış olan uygulamalar yok edilir.
Örnek
Yukarıdaki örnek makro, cari hesap fişinde çalışacak şekilde tanımlanmıştır. Kullanıcı üzerinde bulunduğu satırda makroyu çalıştırdığında, satırdaki cari hesabın kartınının gerek çalışılan firma (TEST_2014) ve gerekse de başka bir firma (TEST_2016) veritabanına bağlanarak KONTAKTNAME_1 adlı alanın değeri sorgulanmıştır. Aşağıdaki ekran görüntülerinde, ilgili cari kartın her iki firmadaki durumlarını görebilirsiniz. Örnek makro, hatasız çalıştığında sonucu, aşağıdaki mesaj kutusunda verilmiştir. Daha sonra her iki uygulamada yaratılma şekillerine göre sonlandırılmıştır. Sonlandırma satırında, direct ana uygulama (doküman) nesnesi olan Doc kullanılmıştır. Sonlandırma işleminde, diğer uygulama nesneleride kullanılabilinirdi. Yazılım, sonlandırma işleminde DökümanAdı parametresi ile kullanıcı tarafından verilen adı kriter olarak kullanır.
Paylaşım Makrosu
Copyright © <2017> by <Birleşik Yazılım>. All Rights Reserved.