top oracle forms reports interview questions
Pogosta vprašanja o intervjujih za obrazce in poročila Oracle:
Če se pripravljate na razgovor za vlogo razvijalca Oracle, potem morate biti dobro seznanjeni z obrazci in poročili Oracle.
Preberite naš prejšnji članek o Vprašanja za intervjuje o Oracle DBA, RAC in Performance Tuning .
=> Kliknite tukaj za serijo, ki zajema vprašanja o intervjuju za Oracle
Ta članek zajema:
- Vprašanja za intervju za Oracle Forms
- Vprašanja za intervju za Oracle Reports
Pregled teh vprašanj za razgovore vam bo pomagal pri iskanju razgovorov, zato je ta članek močno priporočljiv iskalcem zaposlitve.
Kaj se boste naučili:
Najpogostejša vprašanja o intervjujih za obrazce in poročila Oracle
Vprašanja za intervju z Oracle Forms
V # 1) Kaj razumete v Oracle Forms in zakaj so potrebni?
Odgovor: Oracle Forms so uporabniški vmesniki, ki so razviti za predstavitev podatkov uporabniku. Te podatke lahko predstavite, ko jih pridobite iz baze podatkov Oracle. Po potrebi lahko obrazce integrirate s spletnimi storitvami ali Javo, da sledijo arhitekturi SOA. Obrazci se ustvarijo v viru kot datoteke .fmb in se kasneje prevedejo v .fmx (izvršljivo datoteko).
Oracle Forms vključujejo:
- Razvijalec obrazcev: Pomaga pri razvoju in sestavljanju Oracle Forms.
- Obrazci storitve: Upošteva se za uvajanje obrazcev.
V # 2) Pojasnite različne ravni, na katerih sodelujejo storitve Oracle Form Services.
Odgovor: Oracle Form Services je tristopenjska aplikacija in zato medsebojno bo deloval na spodnjih ravneh:
- Raven stranke
- Raven strežnika
- Raven zbirke podatkov
Na ravni odjemalca bo odjemalec v sistem poslal zahteve HTTP. To zahtevo bo prejel Servlet poslušalca obrazcev na strežniku in sprožil postopek izvajanja obrazcev. Ta postopek bo zahtevo poslal v bazo podatkov za pridobitev informacij in jih poslal stranki.
S tem se zaključi potek interakcije uporabnika prek storitev Oracle Forms Services.
V # 3) Ali lahko v obrazcu z več obrazci prikličemo en obrazec iz drugega?
Odgovor: Da, en obrazec lahko prikličemo iz drugega s pomočjo spodnjih vgrajenih funkcij:
- OPEN_FORM: Odpre zahtevani obrazec skupaj s trenutnim obrazcem in uporabnik lahko v isti seji odpre oba obrazca.
- NEW_FORM: Odprl se bo tudi nov obrazec, vendar po izhodu iz trenutnega obrazca.
- CALL_FORM: Odprl bo zahtevani obrazec, tako da bo ohranil nadrejeni obrazec aktiven, vendar skrit. Ko izstopite iz zahtevanega obrazca, se nadzor vrne v nadrejeni obrazec.
V # 4) Kaj LOV razumete in kako ga je mogoče uporabiti?
Odgovor: LOV je seznam vrednosti, poseljenih v pojavnem oknu, in je končnemu uporabniku prikazan za izbiro. Te vrednosti lahko v LOV dodelite in prikličete statično ali dinamično.
Obstaja sorodna lastnost, znana kot „LOV za preverjanje“, ki se uporablja za preverjanje vsebine LOV. Če je ta lastnost nastavljena na true, se trenutna vrednost besedilnega elementa primerja z vrednostmi, prikazanimi v prvem stolpcu LOV.
Če se katera od vrednosti LOV ujema z besedilno postavko, je preverjanje uspelo in LOV ne bo prikazan. Če se vrednost ne ujema, se prikaže LOV in po besedilu se izvede iskanje.
V # 5) Kaj je platno v Oracle Forms?
Odgovor: Canvas je plast v oknu, kamor lahko postavite vizualne predmete, kot so elementi vmesnika ali grafike.
Oracle Forms podpira štiri vrste platna, kot je navedeno spodaj:
- Vsebinsko platno (privzeto platno)
- Platno zavihka
- Platno orodne vrstice
- Zloženo platno
V # 6) V katerem zaporedju Oracle Forms sproži sprožilce?
Odgovor: Oracle Forms za izvajanje sprožilcev sledi spodnji hierarhiji:
kako preizkusiti odjemalski strežniški program -
- Predoblika
- Predblokiraj
- Pred snemanje
- Element pred besedilom
- Ko-nov-obrazec-primerek
- Ko-nov-primerek bloka
- Ko-nov-primerek zapisa
- Ko-nov-element-primerek
- Post-text_item
- Po snemanju
- Post-Block
- Post-obrazec
V # 7) Pojasnite odnos Master-Detail z nekaj primeri.
Odgovor: Odnos Master-Detail je odnos med različnimi poslovnimi subjekti, ki sledi vzorcu odnosov starš-otrok. Nadrejena entiteta bo povezana s številnimi podrejenimi entitetami.
Na primer, lahko imamo enega poveljnika z imenom PODJETJE z različnimi podrobnostmi kot ODDELKI (HR, FINANCE, OPERATIONS, ADMIN itd.).
To razmerje lahko izvedemo s pomočjo dveh podatkovnih blokov, pri čemer prvi podatkovni blok predstavlja glavno tabelo, drugi pa podrobno tabelo.
V # 8) Poimenujte različne sprožilce, povezane z Oracle Forms, ki imajo razmerje med glavnimi in podrobnimi podatki.
Odgovor: Vpisani sprožilci se ustvarijo med ustvarjanjem bloka glavne podrobnosti:
- ON-CHECK-DELETE-MASTER
- NA JASNI PODROBNOSTI
- SPLOŠNO PODROBNOSTI
V # 9) Katere različne konfiguracijske datoteke uporabljajo Oracle Forms?
Odgovor: Konfiguracijske datoteke vključujejo:
- privzeto.env
- formsweb.cfg
- ftrace.cfg
- base.htm, basejini.htm & basejpi.htm
Z uporabo zgornjih konfiguracijskih datotek lahko uporabnik določi različne parametre za obrazce v skladu z zahtevo.
V # 10) Kaj mislimo pod skupino zapisov v Oracle Forms?
Odgovor: Skupina zapisov je okvir vrstic in stolpcev znotraj obrazcev Oracle, podoben tabeli v zbirki podatkov Oracle.
Skupine zapisov so lahko:
- Skupina zapisov poizvedb
- Nepoizvedbena skupina zapisov
- Skupina za statične zapise
Skupina zapisov poizvedbe je povezana z izjavo SELECT in jo je mogoče ustvariti ali posodobiti med načrtovanjem ali izvajanjem. Medtem ko skupina poizvedb ni povezana z nobeno poizvedbo in jo je zato mogoče ustvariti ali posodobiti samo med izvajanjem.
Skupina statičnih zapisov spet ni povezana z nobeno poizvedbo in jo je mogoče ustvariti ali posodobiti samo v fazi načrtovanja.
Vprašanja za intervju z družbo Oracle Reports
V # 11) Kaj je poročilo Oracle? Naštejte njegove različne vrste.
Odgovor: Oracle Report je orodje Oracle Fusion Middleware, ki se uporablja za ustvarjanje poročil na podlagi podatkov, shranjenih v bazi podatkov Oracle. Sestavljajo ga Oracle Reports Developer, orodje za oblikovanje poročil in Oracle Application Server Reports Services.
Različne vrste poročil vključujejo:
- Tabelarično
- Poročila o glavnih podrobnostih
- Obrazec Poročila
- Obrazec Letter Poročila
- Pošiljanje poročil o etiketah
- Matrična poročila
V # 12) Kaj je implicitno sidro in kako gre za drugačno eksplicitno sidro v graditelju poročil?
Odgovor: Sidro se uporablja za določanje položaja predmeta v vodoravni in navpični smeri. Ta položaj predmeta bo vedno sorazmeren s položajem drugih predmetov, ki jih lahko za te podrejene predmete imenujemo nadrejeni predmeti.
Med izvajanjem bo Oracle Forms Builder ustvaril implicitno sidro za vsak objekt postavitve, ki ne vsebuje eksplicitnega sidra. Implicitno sidro bo ustvarjeno med izvajanjem poročila, eksplicitna sidra pa uporabnik izrecno ustvari.
V # 13) Poimenujte različne sprožilce, ki jih podpirajo poročila Oracle in njihov vrstni red sproženja.
Odgovor: Spodaj so navedeni sprožilci, ki jih podpirajo poročila Oracle:
- Pred obrazcem parametra: Sproži se pred prikazom obrazca parametra za izvajanje na zaslonu.
- Po obrazcu parametra: Sproži se po prikazu obrazca parametra za izvajanje na zaslonu.
- Pred poročilom: Odpusti pred izvedbo poročila, vendar po razčlenjevanju poizvedb.
- Med stranmi: Zažene se pred formatiranjem za vsako stran, razen za prvo stran.
- Po poročilu: Odpusti se bodisi na izhodu iz predogleda bodisi ko se izhod poročila deli s ciljem.
V # 14) Kakšna je razlika med veznim in leksikalnim parametrom?
Odgovor: Parametri vezave so spremenljivke, ki lahko v SQL / PLSQL nadomestijo eno vrednost, kot so številka, znak, niz ali datum.
Medtem ko lahko leksikalni parameter nadomesti stavke ali več vrednosti, vdelanih v poizvedbo SELECT, po možnosti SELECT, FROM, WHERE, GROUP BY, ORDER BY, HAVING, CONNECT BY in START WITH.
V # 15) Naštejte različne vrste stolpcev v poročilu Oracle.
Odgovor: V poročilih Oracle obstajajo tri vrste stolpcev. To so:
- Stolpci formule: Stolpec, ki lahko izvaja uporabniško določene izračune vrednosti v drugih stolpcih in vrne neko vrednost.
- Povzetek stolpci: Stolpec, ki lahko opravi povzetek izračuna, kot je vsota, povprečje itd. Za vrednosti, postavljene v drugih stolpcih.
- Nadomestni stolpci: Stolpec, za katerega je mogoče s pomočjo PL / SQL nastaviti podatkovni tip ali vrednost.
V # 16) Kaj je uporabniški izhodni program v Oracle Reports?
Odgovor: Izhod uporabnika je program, ki je napisan za izvedbo ustreznega dejanja. Pokličejo jih lahko iz sprožilcev poročil in ko se enkrat izvršijo, vrne nadzor v graditelja poročil.
nastavitev c ++ v eclipseu
Nekaj uporabniških izhodov je naštetih, kot je prikazano spodaj:
- FND SRWINIT
- FND SRWEXIT
- FND FORMAT_CURRENCY
- FND FLEXSQL
- FND FLEXIDVAL
V # 17) Kako lahko ustvarimo izpis poročila v Excelovi obliki?
Odgovor: Za pridobitev podatkov poročila v Excelovi obliki lahko uporabimo:
- Ukaz SPOOL
- Paket Text_IO
- UTL paket
V # 18) Kakšna je razlika med fleksibilnim in omejenim načinom?
Odgovor: Omejeni način, če je nastavljen, omejuje podrejeni objekt v zaprte nadrejene predmete. Če ni nastavljen, se lahko podrejeni predmeti premaknejo iz nadrejenih predmetov.
V načinu upogibanja bodo nadrejeni predmeti prilagodili svojo mejo, če se podrejeni predmet razširi ali premakne. Če ni nastavljeno, ostanejo nadrejene meje fiksne, ko se podrejeni predmeti premaknejo.
V # 19) Kaj je matrično poročilo in koliko minimalnih skupin je potrebnih za pripravo istega?
Odgovor: Matrica je nekakšno poročilo, ki je videti kot informacijska mreža z eno vrstico nalepk in enim stolpcem stolpcev. Za pripravo matričnega poročila so v podatkovnem modelu potrebne vsaj 4 skupine. Ena bi morala biti skupina več izdelkov, ena skupina celic in vsaj dve skupini bi morali biti znotraj skupine več izdelkov.
V # 20) Ali je mogoče v poročilu imeti več postavitev?
Odgovor: Da, možno je imeti več postavitev. V orodju za urejanje postavitve lahko uporabimo dodatno možnost postavitve.
Zaključek
Upam, da vam bo zgornji članek pomagal, da se pripravite na intervju in povečate svoje znanje o konceptu Oracle Forms and Reports.
=> Kliknite tukaj za serijo, ki zajema vprašanja o intervjuju za Oracle
Preberite naslednji del 4: Najpogostejša vprašanja o Oracle Apps in Oracle SOA Technical Interview
Vse najboljše!!!
Priporočeno branje
- Vprašanja in odgovori za intervju
- Najpogostejša tehnična vprašanja o Oracle Apps in Oracle SOA Intervju
- Najpogostejša vprašanja za intervju z Oracle: Vprašanja za Oracle Basic, SQL, PL / SQL
- Nekaj zanimivih vprašanj za preskušanje programske opreme
- Najboljša vprašanja o intervjujih za Oracle DBA, RAC in Performance Tuning
- Vprašanja in odgovori za preizkušanje ETL
- 12 najboljših vprašanj o intervjuju Mockito (posmehljivi okvirni intervju)
- Programska oprema Ročno preizkušanje Vprašanja za intervjuje za izkušene strokovnjake