top oracle forms reports interview questions
Často kladené otázky týkajúce sa rozhovorov s formulármi a správami Oracle:
Ak sa pripravujete na pohovor o role vývojára Oracle, musíte sa dobre orientovať v Oracle Forms and Reports.
Prečítajte si náš predchádzajúci článok o Dotazy na rozhovor s Oracle DBA, RAC a ladením výkonu .
Tento článok sa týka:
- Otázky na pohovor s Oracle Forms
- Otázky z rozhovoru s Oracle Reports
Preskúmanie týchto otázok pri pohovore vám pomôže prekonať akýkoľvek pohovor, a preto sa tento článok dôrazne odporúča uchádzačom o zamestnanie.
Čo sa dozviete:
Najlepšie otázky a odpovede týkajúce sa formulárov a správ Oracle
Dotazy na rozhovor s Oracle Forms
Otázka 1) Čo rozumiete pod formulárom Oracle a prečo sú požadované?
Odpoveď: Oracle Forms sú používateľské rozhrania vyvinuté na poskytovanie údajov používateľovi. Tieto údaje je možné prezentovať po získaní z databázy Oracle. Ak je to potrebné, môžu byť formuláre integrované s webovými službami alebo Java podľa architektúry SOA. Formuláre sa vytvárajú pri zdroji ako súbory .fmb a neskôr sa kompilujú do .fmx (spustiteľný súbor).
Medzi formuláre Oracle patria:
- Vývojár formulárov: Pomáha pri vývoji a kompilácii Oracle Forms.
- Služby týkajúce sa formulárov: Zvažuje sa to pri nasadení formulárov.
Otázka 2) Vysvetlite rôzne úrovne, na ktorých interaguje služba Oracle Form Services.
Odpoveď: Oracle Form Services je trojstupňová aplikácia, a teda bude interagovať na nasledujúcich úrovniach:
- Úroveň klienta
- Úroveň servera
- Úroveň databázy
Na úrovni klienta bude klient do systému odosielať požiadavky HTTP. Túto požiadavku prijme servlet Forms Listener na serveri a bude iniciovaný proces Forms Runtime. Tento proces odošle žiadosť do databázy, aby získala informácie, a odošle ich späť klientovi.
Týmto sa dokončuje pracovný tok interakcie používateľov prostredníctvom služby Oracle Forms Services.
Otázka č. 3) Môžeme vyvolať jeden formulár z druhého v aplikácii s viacerými formami?
Odpoveď: Áno, môžeme vyvolať jeden formulár z druhého pomocou nižšie zabudovaných funkcií:
- OPEN_FORM: Otvára požadovaný formulár spolu s aktuálnym formulárom a používateľ môže prejsť na oba formuláre v tej istej relácii.
- NEW_FORM: Taktiež sa otvorí nový formulár, ale po ukončení zo súčasného formulára.
- CALL_FORM: Otvorí požadovaný formulár tým, že ponechá nadradený formulár aktívny, ale skrytý. Po opustení požadovaného formulára sa kontrola vráti späť do nadradeného formulára.
Otázka č. 4) Čo rozumiete pod pojmom LOV a ako sa dá použiť?
Odpoveď: LOV je zoznam hodnôt vyplnených v rozbaľovacom okne a zobrazuje sa koncovému používateľovi na výber. Tieto hodnoty je možné v LOV priradiť a vyvolať staticky alebo dynamicky.
Existuje súvisiaca vlastnosť známa ako „LOV na overenie“, ktorá sa používa na overenie obsahu LOV. Ak je táto vlastnosť nastavená na true, porovnáva sa aktuálna hodnota textovej položky s hodnotami zobrazenými v prvom stĺpci LOV.
Ak sa ktorákoľvek z hodnôt LOV zhoduje s textovou položkou, potom je overenie úspešné a hodnota LOV sa nezobrazí. Ak sa hodnota nezhoduje, zobrazí sa LOV a uskutoční sa vyhľadávanie na základe textovej položky.
Otázka č. 5) Čo je to plátno v Oracle Forms?
Odpoveď: Plátno je vrstva v okne, do ktorej je možné umiestniť vizuálne objekty, ako sú položky rozhrania alebo grafika.
Oracle Forms podporuje štyri typy plátna, ako je uvedené nižšie:
- Plátno obsahu (predvolené plátno)
- Kartové plátno
- Plátno panela s nástrojmi
- Skladané plátno
Otázka č. 6) V akom poradí dostanú spúšťače program Oracle Forms?
Odpoveď: Oracle Forms sa pri spúšťaní spúšťa podľa nasledujúcej hierarchie:
ako obrátiť pole
- Predformovať
- Predblokovať
- Predbežný záznam
- Predtextová položka
- When-new-form-instance
- Kedy-nový-inštancia bloku
- Kedy-nová-inštancia záznamu
- Kedy-nová-inštancia položky
- Položka post-text
- Post-Record
- Post-blok
- Postformulár
Otázka č. 7) Vysvetlite vzťah Master-Detail s niekoľkými príkladmi.
Odpoveď: Vzťah Master-Detail je vzťah medzi rôznymi obchodnými entitami, ktorý sa riadi vzorom vzťahu rodič - dieťa. S mnohými podriadenými entitami bude prepojená jedna nadradená entita.
Napríklad, môžeme mať jedného pána s názvom FIRMA s rôznymi podrobnosťami ako ODDELENIA (HR, FINANCIE, PREVÁDZKY, SPRÁVCA atď.).
Tento vzťah je možné implementovať pomocou dvoch dátových blokov, kde prvý dátový blok predstavuje hlavnú tabuľku, zatiaľ čo druhý predstavuje podrobnú tabuľku.
Otázka č. 8) Vymenujte rôzne spúšťače spojené s Oracle Forms, ktoré majú vzťah master-detail.
Odpoveď: Podradené spúšťače sa vytvoria počas vytvárania bloku hlavných podrobností:
- ON-CHECK-DELETE-MASTER
- ON-JASNÉ PODROBNOSTI
- PODROBNOSTI V OBYVATEĽSTVE
Otázka č. 9) Aké sú rôzne konfiguračné súbory, ktoré používa Oracle Forms?
Odpoveď: Konfiguračné súbory zahŕňajú:
- default.env
- formsweb.cfg
- ftrace.cfg
- base.htm, basejini.htm & basejpi.htm
Pomocou vyššie uvedených konfiguračných súborov môže používateľ určiť rôzne parametre pre formuláre podľa požiadavky.
Otázka č. 10) Čo máme na mysli pod skupinou záznamov v Oracle Forms?
Odpoveď: Skupina záznamov je rámec riadkov a stĺpcov v rámci Oracle Forms podobný tabuľke v databáze Oracle.
Skupiny záznamov môžu byť:
- Skupina záznamov dopytov
- Skupina záznamov, ktorá sa nevyžaduje zadania dotazu
- Skupina statických záznamov
Skupina záznamov dotazu je spojená s príkazom SELECT a je možné ju vytvoriť alebo aktualizovať počas návrhu alebo vykonania. Zatiaľ čo skupina záznamov bez dotazu nie je spojená so žiadnym dotazom, a preto ju možno vytvoriť alebo aktualizovať iba počas vykonávania.
Skupina statických záznamov opäť nie je spojená so žiadnym dotazom a je možné ich vytvoriť alebo aktualizovať iba počas fázy návrhu.
Oracle Reports Interview Questions
Otázka č. 11) Čo je správa Oracle? Vymenujte jeho rôzne typy.
Odpoveď: Oracle Report je nástroj poskytovaný produktom Oracle Fusion Middleware, ktorý sa používa na generovanie správ na základe údajov uložených v databáze Oracle. Skladá sa z Oracle Reports Developer, nástroja na návrh správ a Oracle Application Server Reports Services.
Medzi rôzne typy prehľadov patria:
- Tabuľkové
- Hlavné správy - správy
- Formulárové správy
- Formulárové správy
- Správy poštových štítkov
- Maticové správy
Otázka č. 12) Čo je implicitná kotva a ako je to iná forma explicitnej kotvy v nástroji na tvorbu prehľadov?
Odpoveď: Kotva sa používa na určenie polohy objektu v horizontálnom a vertikálnom smere. Táto poloha objektu bude vždy relatívna k polohe ostatných objektov, ktoré je možné pre tieto podradené objekty nazvať nadradenými objektmi.
Počas behu programu bude Oracle Forms Builder generovať implicitnú kotvu pre každý objekt rozloženia, ktorý nedrží explicitnú kotvu. Implicitná kotva sa vytvorí za behu zostavy, zatiaľ čo explicitné kotvy vytvorí používateľ explicitne.
Otázka č. 13) Vymenujte rôzne spúšťače podporované programom Oracle Reports a ich poradím spustenia.
Odpoveď: Nižšie sú uvedené spúšťače podporované programom Oracle Reports:
- Pred formulárom parametra: Spustí sa pred zobrazením formulára parametra runtime na obrazovke.
- Po formulári parametra: Spustí sa po zobrazení formulára parametra runtime na obrazovke.
- Pred správou: Spustí sa pred vykonaním správy, ale po analýze dotazov.
- Medzi stránkami: Spustí sa pred formátovaním pre každú stránku okrem prvej.
- Po správe: Spustí sa buď pri východe z aplikácie Previewer, alebo po zdieľaní výstupu zostavy s cieľom.
Otázka č. 14) Aký je rozdiel medzi parametrom bind a lexical?
Odpoveď: Viazané parametre sú premenné, ktoré môžu nahradiť jednu hodnotu v SQL / PLSQL, ako napríklad číslo, znak, reťazec alebo dátum.
Zatiaľ čo lexikálny parameter môže nahradiť klauzuly alebo viaceré hodnoty vložené do dotazu SELECT možno po položkách SELECT, FROM, WHERE, GROUP BY, ORDER BY, HAVING, CONNECT BY a START WITH.
Otázka č. 15) V zozname Oracle Reports uveďte rôzne typy stĺpcov.
Odpoveď: V správach Oracle sú tri typy stĺpcov. Oni sú:
- Stĺpce vzorca: Stĺpec, ktorý umožňuje robiť používateľom definované výpočty hodnôt v iných stĺpcoch a vracať určitú hodnotu.
- Súhrnné stĺpce: Stĺpec, ktorý umožňuje vykonávať súhrnné výpočty ako súčet, priemer atď. Z hodnôt umiestnených v ostatných stĺpcoch.
- Stĺpce zástupných znakov: Stĺpec, pre ktorý je možné nastaviť dátový typ alebo hodnotu pomocou PL / SQL.
Otázka 16) Čo je program ukončenia činnosti používateľa v aplikácii Oracle Reports?
Odpoveď: Užívateľský koniec je program, ktorý je napísaný na vykonanie nejakej relevantnej akcie. Dajú sa zavolať zo spúšťačov prehľadov a po vykonaní vrátia kontrolu ovládaču Report Builder.
Niekoľko východov používateľov je uvedených v nasledujúcom zozname:
- FND SRWINIT
- FND SRWEXIT
- FORMAT_CURRENCY FND
- FND FLEXSQL
- FND FLEXIDVAL
Otázka č. 17) Ako môžeme vygenerovať výstup správy vo formáte Excel?
Odpoveď: Na získanie údajov prehľadu vo formáte Excel môžeme použiť:
- Príkaz SPOOL
- Balík Text_IO
- Balík UTL
Otázka 18) Aký je rozdiel medzi flexibilným režimom a obmedzeným režimom?
Odpoveď: Obmedzený režim, ak je nastavený, obmedzuje podradený objekt v rámci ohraničujúcich nadradených objektov. Ak nie je zapnuté, podradené objekty sa môžu presunúť z nadradených objektov.
Počas režimu flexia nadradené objekty upravia svoje orámovanie, ak sa podradený objekt roztiahne alebo pohne. Ak nie je nastavené, ohraničenie rodiča zostane pri pohybe podradených objektov pevné.
Otázka č. 19) Čo je maticová správa a koľko minimálnych skupín je potrebných na jej prípravu?
Odpoveď: Matica je druh zostavy, ktorá vyzerá ako informačná mriežka s jedným riadkom štítkov a jedným stĺpcom stĺpcov. Na zostavenie maticového prehľadu sú v dátovom modeli potrebné najmenej 4 skupiny. Jedna by mala byť skupina vedľajších produktov, jedna bunková skupina a aspoň dve skupiny by mali byť v rámci skupiny vedľajších produktov.
zadarmo online prevodník z youtube na mp4
Otázka 20) Je možné mať v prehľade viac rozložení?
Odpoveď: Áno, je možné mať viac rozložení. Môžeme použiť ďalšiu možnosť rozloženia v nástroji editor rozloženia.
Záver
Dúfam, že vám uvedený článok pomôže pripraviť sa na pohovor a rozšíriť vaše vedomosti o koncepcii formulárov a správ Oracle.
Prečítajte si ďalšiu časť 4: Najdôležitejšie otázky týkajúce sa aplikácií Oracle a Oracle SOA
Všetko najlepšie!!!
Odporúčané čítanie
- Dotazy a odpovede na pohovor
- Najdôležitejšie otázky týkajúce sa technických riešení Oracle Apps a rozhovorov Oracle SOA
- Najlepšie otázky týkajúce sa rozhovorov Oracle: Otázky Oracle Basic, SQL, PL / SQL
- Niektoré zaujímavé otázky týkajúce sa testovania softvéru
- Najlepšie otázky týkajúce sa rozhovorov s Oracle DBA, RAC a ladením výkonu
- ETL Testovacie otázky a odpovede na pohovor
- 12 najčastejších otázok týkajúcich sa rozhovorov (modelový rozhovor)
- Softvérové ručné testovanie, otázky na pohovor pre skúsených profesionálov