top oracle forms reports interview questions
Sıkça Sorulan Oracle Forms and Reports Röportaj Soruları:
Bir Oracle geliştirici rolü röportajına hazırlanıyorsanız, Oracle Forms and Reports konusunda bilgili olmalısınız.
Önceki makalemizi okuyun Oracle DBA, RAC ve Performance Tuning Mülakat Soruları .
=> Oracle Röportaj sorularını kapsayan Diziler İçin Burayı Tıklayın
Bu makale şunları kapsar:
- Oracle Forms mülakat soruları
- Oracle Reports mülakat soruları
Bu mülakat sorularını gözden geçirmek, herhangi bir mülakatı çözmenize yardımcı olacaktır ve bu nedenle bu makale iş arayanlar için şiddetle tavsiye edilir.
Ne öğreneceksin:
En Popüler Oracle Formları ve Raporları Mülakat Soruları
Oracle Forms Mülakat Soruları
S # 1) Oracle Forms'tan ne anlıyorsunuz ve neden gerekli?
Cevap: Oracle Forms, verileri kullanıcıya sunmak için geliştirilmiş kullanıcı arayüzleridir. Bu veriler, Oracle veritabanından alındığında sunulabilir. Gerekirse formlar, SOA mimarisini takip etmek için web servisleri veya Java ile entegre edilebilir. Formlar kaynakta .fmb dosyaları olarak oluşturulur ve daha sonra .fmx (yürütülebilir dosya) olarak derlenir.
Oracle Forms şunları içerir:
- Form Geliştiricisi: Oracle Forms'un geliştirilmesine ve derlenmesine yardımcı olur.
- Forms Hizmetleri: Formların dağıtımı için düşünülür.
S # 2) Oracle Form Services'in etkileşimde bulunduğu farklı düzeyleri açıklayın.
Cevap: Oracle Form Services, üç katmanlı bir uygulamadır ve bu nedenle aşağıdaki seviyelerde etkileşime girecektir:
- Müşteri Seviyesi
- Sunucu Seviyesi
- Veritabanı Seviyesi
İstemci düzeyinde, HTTP istekleri bir istemci tarafından sisteme gönderilecektir. Bu istek, sunucudaki Forms Listener Servlet tarafından alınacak ve Forms Runtime sürecini başlatacaktır. Bu işlem, bilgiyi almak ve müşteriye geri göndermek için talebi veritabanına gönderir.
Bu, Oracle Forms Services aracılığıyla kullanıcı etkileşiminin iş akışını tamamlar.
S # 3) Çoklu form uygulamasında bir formu diğerinden çağırabilir miyiz?
Cevap: Evet, aşağıdaki yerleşik işlevlerin yardımıyla bir formu diğerinden çağırabiliriz:
- OPEN_FORM: Mevcut formla birlikte istenen formu açar ve kullanıcı aynı oturumda her iki forma da gidebilir.
- YENİ FORM: Ayrıca mevcut formdan çıktıktan sonra yeni bir form açacaktır.
- CALL_FORM: Üst formu aktif ancak gizli tutarak istenen formu açacaktır. İstenen formdan çıkıldığında, kontrol ana forma geri döner.
S # 4) DL'den ne anlıyorsunuz ve nasıl kullanılabilir?
Cevap: LOV, bir açılır pencerede doldurulan değerlerin bir listesidir ve seçim için son kullanıcıya görüntülenir. Bu değerler, DL'de statik veya dinamik olarak atanabilir ve çağrılabilir.
DL içeriğini doğrulamak için kullanılan 'Doğrulama için DL' olarak bilinen ilgili bir özellik vardır. Bu özellik true olarak ayarlanırsa, metin öğesinin geçerli değeri, DL'nin ilk sütununda görüntülenen değerlerle karşılaştırılır.
DL değerlerinden herhangi biri metin öğesiyle eşleşirse, doğrulama başarılı olur ve DL görüntülenmez. Değer eşleşmezse, LOV görüntülenecek ve metin öğesine göre bir arama gerçekleşecektir.
S # 5) Oracle Forms'da tuval nedir?
Cevap: Tuval, arayüz öğeleri veya grafikler gibi görsel nesnelerin yerleştirilebildiği bir pencere içindeki katmandır.
Oracle Forms, aşağıda belirtildiği gibi dört tür tuvali destekler:
- İçerik tuvali (varsayılan tuval)
- Sekme tuvali
- Araç çubuğu tuvali
- Yığılmış tuval
S # 6) Tetikleyiciler, Oracle Forms tarafından hangi sırayla tetiklenir?
Yanıt: Oracle Forms, tetikleyici yürütme için aşağıdaki hiyerarşiyi takip eder:
.eps dosyası nedir
- Ön form
- Ön blok
- Ön kayıt
- Ön metin öğesi
- Ne zaman-yeni-form-örneği
- Ne zaman-yeni-blok-örneği
- Ne zaman-yeni-kayıt-örneği
- When-new-item-instance
- Post-text_item
- Kayıt Sonrası
- Blok Sonrası
- Post-Form
S # 7) Ana-Ayrıntı ilişkisini bazı örneklerle açıklayın.
Cevap: Ana-Ayrıntı ilişkisi, ana-çocuk ilişki modelini izleyen farklı işletme varlıkları arasındaki ilişkidir. Birçok alt varlığa bağlı bir ana varlık olacaktır.
Örneğin, BÖLÜMLER (İK, FİNANS, OPERASYONLAR, YÖNETİCİ, vb.) olarak farklı detaylara sahip ŞİRKET adında bir master olabilir.
Bu ilişki, ilk veri bloğunun ana tabloyu temsil ettiği ve diğerinin ayrıntılı bir tabloyu temsil ettiği iki veri bloğunun yardımıyla uygulanabilir.
S # 8) Ana-ayrıntı ilişkisine sahip Oracle Forms ile ilişkili farklı tetikleyicileri adlandırın.
Cevap: Listelenen tetikleyiciler, ana ayrıntı bloğunun oluşturulması sırasında oluşturulur:
- ON-CHECK-DELETE-MASTER
- AÇIK DETAYLAR
- NÜFUS AYRINTILARI
S # 9) Oracle Forms tarafından kullanılan çeşitli yapılandırma dosyaları nelerdir?
Cevap: Yapılandırma dosyaları şunları içerir:
- default.env
- formsweb.cfg
- ftrace.cfg
- base.htm, basejini.htm & basejpi.htm
Yukarıdaki yapılandırma dosyalarını kullanarak, bir kullanıcı gereksinime göre formlar için farklı parametreler belirleyebilir.
S # 10) Oracle Forms'daki kayıt grubu derken neyi kastediyoruz?
Cevap: Bir kayıt grubu, Oracle veritabanındaki bir tabloya benzer Oracle Forms içindeki satır ve sütunlardan oluşan bir çerçevedir.
Kayıt grupları şunlar olabilir:
- Sorgu Kayıt Grubu
- Sorgusuz Kayıt Grubu
- Statik Kayıt Grubu
Bir sorgu kayıt grubu SELECT deyimiyle ilişkilendirilir ve tasarım veya yürütme sırasında oluşturulabilir veya güncellenebilir. Sorgu olmayan bir kayıt grubu herhangi bir sorguyla ilişkilendirilmez ve bu nedenle yalnızca yürütme sırasında oluşturulabilir veya güncellenebilir.
Statik kayıt grubu yine herhangi bir sorgu ile ilişkilendirilmez ve yalnızca tasarım aşamasında oluşturulabilir veya güncellenebilir.
Oracle Reports Mülakat Soruları
S # 11) Oracle Raporu nedir? Çeşitli türlerini listeleyin.
Cevap: Oracle Report, Oracle veritabanında depolanan verilere dayalı olarak raporlar oluşturmak için kullanılan, Oracle Fusion Middleware tarafından sağlanan bir araçtır. Oracle Reports Developer, bir rapor tasarım aracı ve Oracle Application Server Reports Servislerinden oluşur.
Çeşitli Rapor türleri şunları içerir:
- Tablo şeklinde
- Ana Ayrıntı Raporları
- Form Raporları
- Form Mektubu Raporları
- Posta Etiketleri Raporları
- Matris Raporları
S # 12) Örtülü bağlantı nedir ve bir rapor oluşturucudaki farklı bir açık bağlantı biçimi nasıldır?
Cevap: Bir nesnenin yatay ve dikey yönlerdeki konumunu belirlemek için bir çapa kullanılır. Bir nesnenin bu konumu her zaman, bu alt nesneler için ana nesneler olarak adlandırılabilecek diğer nesnelerin konumuna göre olacaktır.
Çalışma süresi sırasında, açık bir bağlantı içermeyen her bir düzen nesnesi için Oracle Forms Builder tarafından örtük bir bağlantı oluşturulacaktır. Örtük bağlantı, bir raporun çalışma süresi sırasında oluşturulurken, açık bağlantılar bir kullanıcı tarafından açıkça oluşturulur.
S # 13) Oracle Reports tarafından desteklenen farklı tetikleyicileri ve bunların tetiklenme sıralarını adlandırın.
Yanıt: Aşağıda Oracle Reports tarafından desteklenen tetikleyiciler listelenmiştir:
- Parametre Formundan Önce: Ekranda çalışma zamanı parametre formu görüntülenmeden önce ateşlenir.
- Parametre Formundan Sonra: Ekranda çalışma zamanı parametre formu görüntülendikten sonra ateşlenir.
- Rapordan Önce: Bir raporun yürütülmesinden önce, ancak sorgular çözümlendikten sonra ateşlenir.
- Sayfalar Arası: İlk sayfa dışındaki her sayfa için biçimlendirme yapılmadan önce ateşlenir.
- Rapordan Sonra: Önizleyicinin çıkışında veya rapor çıktısı hedefle paylaşıldıktan sonra ateşlenir.
S # 14) Bağlama ve sözcüksel parametre arasındaki fark nedir?
Cevap: Bağlama parametreleri, SQL / PLSQL'deki sayı, karakter, dize veya tarih gibi tek bir değerin yerini alabilen değişkenlerdir.
Sözcüksel parametre, SELECT sorgusunda muhtemelen SELECT, FROM, WHERE, GROUP BY, ORDER BY, HAVING, CONNECT BY ve START WITH sonrasındaki tümcecikleri veya birden fazla değeri değiştirebilir.
S # 15) Oracle Reports'ta farklı sütun türlerini listeleyin.
Cevap: Oracle raporlarında üç tür sütun vardır. Onlar:
- Formül Sütunları: Diğer sütunlardaki değerler üzerinde kullanıcı tanımlı hesaplamalar yapabilen ve bir değer döndüren sütun.
- Özet Sütunları: Diğer sütunlara yerleştirilen değerler üzerinde toplam, ortalama vb. Özet hesaplamalar yapabilen sütun.
- Yer Tutucu Sütunlar: Veri türü veya değerinin PL / SQL kullanılarak ayarlanabileceği sütun.
S # 16) Oracle Reports'ta Kullanıcıdan çıkış programı nedir?
Cevap: Kullanıcı çıkışı, bazı ilgili eylemleri gerçekleştirmek için yazılmış bir programdır. Rapor tetikleyicilerinden çağrılabilirler ve çalıştırıldıktan sonra, kontrolü Rapor Oluşturucu'ya geri verir.
android'de apk dosyası nerede
Kullanıcı çıkışlarından çok azı aşağıda gösterildiği gibi listelenmiştir:
- FND SRWINIT
- FND SRWEXIT
- FND FORMAT_CURRENCY
- FND FLEXSQL
- FND FLEXIDVAL
S # 17) Excel formatında rapor çıktısını nasıl oluşturabiliriz?
Cevap: Rapor verilerini Excel formatında almak için şunları kullanabiliriz:
- SPOOL Komutu
- Text_IO Paketi
- UTL Paketi
S # 18) Esnek mod ile sınırlı mod arasındaki fark nedir?
Cevap: Kapalı mod, eğer set ise alt nesneyi çevreleyen üst nesneler içinde kısıtlar. Ayarlanmazsa, alt nesneler üst nesnelerin dışına çıkabilir.
Esnek mod sırasında, ana nesneler, alt nesne genişlerse veya hareket ederse kenarlığını ayarlar. Ayarlanmazsa, alt nesneler hareket ettiğinde üst kenarlıklar sabit kalır.
S # 19) Matris raporu nedir ve aynısını hazırlamak için kaç minimum grup gereklidir?
Cevap: Matris, bir satır etiket ve bir sütun sütun içeren bir bilgi ızgarasına benzeyen bir tür rapordur. Bir matris raporu hazırlamak için veri modelinde en az 4 grup gereklidir. Biri bir çapraz ürün grubu, bir hücre grubu ve en az iki grup bir çapraz ürün grubu içinde olmalıdır.
S # 20) Bir raporda birden çok düzen olması mümkün müdür?
Cevap: Evet, birden fazla düzene sahip olmak mümkündür. Yerleşim düzenleyici aracında ek bir düzen seçeneği kullanabiliriz.
Sonuç
Umarım yukarıdaki makale, görüşmenize hazırlanmanıza ve Oracle Forms and Reports kavramı hakkındaki bilginizi artırmanıza yardımcı olur.
=> Oracle Röportaj sorularını kapsayan Diziler İçin Burayı Tıklayın
Sonraki bölümü okuyun 4: En Popüler Oracle Uygulamaları ve Oracle SOA Teknik Mülakat Soruları
Herşey gönlünce olsun!!!
Önerilen Kaynaklar
- Mülakat Soruları ve Cevapları
- En İyi Oracle Apps Teknik ve Oracle SOA Mülakat Soruları
- En Popüler Oracle Mülakat Soruları: Oracle Basic, SQL, PL / SQL Soruları
- Bazı İlginç Yazılım Testi Görüşme Soruları
- En Popüler Oracle DBA, RAC ve Performans Ayarlama Mülakat Soruları
- ETL Test Mülakat Soruları ve Cevapları
- En İyi 12 Sahte Görüşme Sorusu (Alaycı Çerçeve Görüşmesi)
- Deneyimli Profesyoneller İçin Yazılım El Kitabı Test Mülakat Soruları