Oracle Developer - IMSI Developer.pdfOracle Developer Adam Pelikant Instalacja. 2 Instalacja...
Transcript of Oracle Developer - IMSI Developer.pdfOracle Developer Adam Pelikant Instalacja. 2 Instalacja...
1
Oracle Developer
Adam Pelikant
Instalacja
2
Instalacja
Instalacja
3
Instalacja
Instalacja
4
Instalacja
Po instalacji
5
Forms Builder
Data Block Wizard
6
Data Block Wizard
Data Block Wizard
7
Data Block Wizard
Data Block Wizard
8
Data Block Wizard
Data Block Wizard
9
Layout Wizard
Skutek działania kreatora bloków
Layout Wizard
10
Layout Wizard
Layout Wizard
11
Layout Wizard
Layout Wizard
12
Layout Wizard
Skutek działania kreatorów
13
Próba uruchomienia
Co daje kolejne okienko Javy
Próba uruchomieniaReset do domyślnych
Wskazanie przeglądarki
14
Próba uruchomienia
Inicjalizacja apletów
15
Inicjalizacja apletów
Inicjalizacja apletów
16
Inicjalizacja apletów skutek
Bezpośrednie pobranie ze strony
17
Uruchomiony formularz testowy
Uruchomienie Formularza
18
Uruchomienie Formularza
Formularz z podformularzem
19
Formularzz podformularzem
Formularz z podformularzem
20
Formularz z podformularzem
Formularz z podformularzem
21
Formularz z podformularzem po uruchomieniu i wykonaniu zapytania dla bloku ZAROBKI –
domyślne położenie kursora bo pierwszy blok w definicji
Formularz z podformularzem po uruchomieniu i wykonaniu zapytania dla bloku OSOBY
22
Tworzenie listy wartości
Tworzenie listy wartości
23
Tworzenie listy wartości
Tworzenie listy wartości
24
Tworzenie listy wartościPonieważ listę wartości tworzymy z poziomu LOV, a nie z poziomu modułu, kreator nie jest w stanie „wykryć” powiązania z polami i trzeba je definiować ręcznie
Tworzenie listy wartości
25
Tworzenie listy wartości
Lista wartości – wywołanie CTRL+L
26
Podsumowania – funkcje agregujące
Podsumowania – funkcje agregujące
27
Automatyczne wykonanie zapytania przy otwarciu formularza
Automatyczne wykonanie zapytania przy otwarciu formularza
28
Wbudowane podprogramy
Query Built-insABORT_QUERY COUNT_QUERYENTER_QUERYEXECUTE_QUERY
Built-in PackagesAlert Built-ins Application Built-ins Block Built-ins Canvas Built-ins Chart Built-ins Form Built-ins Item Built-ins Menu Built-ins Message Built-ins Multiple Form Built-ins Parameter List Built-ins Query Built-ins Record Built-ins Relation Built-ins Report Built-ins Tab Page Built-ins Transactional Built-ins Web Built-ins Window Built-ins
Block Built-insCLEAR_BLOCK FIND_BLOCK GET_BLOCK_PROPERTY GO_BLOCK ID_NULL PREVIOUS_BLOCK SET_BLOCK_PROPERTY
Wbudowane podprogramy
Alert Built-insFIND_ALERT ID_NULL SET_ALERT_BUTTON_PROPERTY SET_ALERT_PROPERTY SHOW_ALERT
Application Built-insDO_KEY GET_APPLICATION_PROPERTY HOST PAUSE SET_APPLICATION_PROPERTY USER_EXIT
Canvas Built-insFIND_CANVAS FIND_VIEWGET_CANVAS_PROPERTY GET_VIEW_PROPERTYHIDE_VIEW ID_NULL PRINT SCROLL_VIEWSET_CANVAS_PROPERTYSET_VIEW_PROPERTYSHOW_VIEW
Chart Built-insUPDATE_CHART
29
Wbudowane podprogramy
Form Built-ins BELL CALL_FORM CALL_INPUT CLEAR_FORM COMMIT_FORM ENTER ERASE EXECUTE_TRIGGER EXIT_FORMFIND_FORM FORM_FAILURE FORM_FATAL FORM_SUCCESSGET_FORM_PROPERTY HELP ID_NULL NEW_FORM OPEN_FORM POST REDISPLAY REPLACE_MENU SET_FORM_PROPERTY SHOW_KEYS SYNCHRONIZE
Item Built-ins CHECKBOX_CHECKED CLEAR_EOL CLEAR_ITEM CONVERT_OTHER_VALUE COPY COPY_REGION CUT_REGION DEFAULT_VALUE DISPLAY_ITEM DUMMY_REFERENCE DUPLICATE_ITEM EDIT_TEXTITEM FIND_ITEM GET_ITEM_INSTANCE_PROPERTY GET_ITEM_PROPERTY GET_RADIO_BUTTON_PROPERTY GO_ITEM ID_NULL IMAGE_SCROLL IMAGE_ZOOM NAME_IN NEXT_ITEM NEXT_KEY
Item Built-ins PASTE_REGION PREVIOUS_ITEM READ_IMAGE_FILE RECALCULATE SELECT_ALL SET_ITEM_INSTANCE_PROPERTYSET_ITEM_PROPERTY SET_RADIO_BUTTON_PROPERTYWRITE_IMAGE_FILE
Wbudowane podprogramy
Menu Built-insFIND_MENU_ITEMGET_MENU_ITEM_PROPERTYREPLACE_MENU SET_MENU_ITEM_PROPERTY
Message Built-insCLEAR_MESSAGE DBMS_ERROR_CODE DBMS_ERROR_TEXT DISPLAY_ERROR ERROR_CODE ERROR_TEXT ERROR_TYPE GET_MESSAGE MESSAGE MESSAGE_CODE MESSAGE_TEXT MESSAGE_TYPE
Multiple Form Built-insCLOSE_FORM GO_FORM NEW_FORM NEXT_FORM OPEN_FORM PREVIOUS_FORM
Parameter List Built-insADD_PARAMETER CREATE_PARAMETER_LIST DELETE_PARAMETER DESTROY_PARAMETER_LIST GET_PARAMETER_ATTR ID_NULLRUN_PRODUCT SET_PARAMETER_ATTR
30
Wbudowane podprogramy
Record Built-ins CHECK_RECORD_UNIQUENESS CLEAR_RECORD CREATE_QUERIED_RECORD CREATE_RECORD DELETE_RECORD DOWN DUPLICATE_RECORD FIRST_RECORD GENERATE_SEQUENCE_NUMBERGET_RECORD_PROPERTY GO_RECORD INSERT_RECORD LAST_RECORD LOCK_RECORD NEXT_RECORD NEXT_SET PREVIOUS_RECORD SCROLL_DOWN SCROLL_UP SELECT_RECORDS SET_RECORD_PROPERTY UP UPDATE_RECORD
Relation Built-ins FIND_RELATION GET_RELATION_PROPERTY ID_NULL SET_RELATION_PROPERTY
Report Built-insCANCEL_REPORT_OBJECT COPY_REPORT_OBJECT OUTPUT FIND_REPORT_OBJECTGET_REPORT_OBJECT_PROPERTYRUN_REPORT_OBJECT SET_REPORT_OBJECT_PROPERTY
Wbudowane podprogramy
Tab Page Built-ins FIND_TAB_PAGEGET_TAB_PAGE_PROPERTYSET_TAB_PAGE_PROPERTY
Transaction Built-insCHECK_RECORD_UNIQUENESS DELETE_RECORD ENFORCE_COLUMN_SECURITY FETCH_RECORDS FORMS_DDL GENERATE_SEQUENCE_NUMBER INSERT_RECORD ISSUE_ROLLBACK ISSUE_SAVEPOINT LOGON LOGON_SCREEN LOGOUT SELECT_RECORDS UPDATE_RECORD
Web Built-ins WEB.SHOW_DOCUMENT
Window Built-insFIND_WINDOWGET_WINDOW_PROPERTY HIDE_WINDOW ID_NULL MOVE_WINDOW REPLACE_CONTENT_VIEWRESIZE_WINDOWSET_WINDOW_PROPERTY SHOW_WINDOW
31
Pusty ????
Automatyczna inkrementacja, rysunek
32
Automatyczna inkrementacja, rysunek
Opcje zamykania formularza
EXIT_FORM(commit_mode NUMBER [, rollback_mode NUMBER ]);
COMMIT_MODE ASK_COMMITDO_COMMITNO_VALIDATE
ROLLBACK_MODE TO_SAVEPOINT FULL_ROLLBACK NO_ROLLBACK
CLOSE_FORM(form_name VARCHAR2); CLOSE_FORM(form_id FORMMODULE);
33
Opcje zamykania formularzaASK_COMMIT
DO_COMMIT
Automatyczna inkrementacja, rysunek
34
Zmiana obrazka wymuszona błędem
Pusty???
35
PROCEDURE DO_KEY(nazwa VARCHAR2);
Built-in Key Trigger Associated Function KeyCLEAR_BLOCK Key-CLRBLK [Clear Block] CLEAR_FORM Key-CLRFRM [Clear Form] CLEAR_RECORD Key-CLRREC [Clear Record] COMMIT_FORM Key-COMMIT [Commit] COUNT_QUERY Key-CQUERY [Count Query Hits]CREATE_RECORD Key-CREREC [Insert Record] DELETE_RECORD Key-DELREC [Delete Record] DOWN Key-DOWN [Down] DUPLICATE_ITEM Key-DUP-ITEM [Duplicate Item] DUPLICATE_RECORD Key-DUPREC [Duplicate Record] EDIT_TEXTITEM Key-EDIT [Edit] ENTER Key-ENTER [Enter]ENTER_QUERY Key-ENTQRY [Enter Query] EXECUTE_QUERY Key-EXEQRY [Execute Query] EXIT_FORM Key-EXIT [Exit/Cancel] HELP Key-HELP [Help]
PROCEDURE DO_KEY(nazwa VARCHAR2);
LIST_VALUES Key-LISTVAL [List] LOCK_RECORD Key-UPDREC [Lock Record] NEXT_BLOCK Key-NXTBLK [Next Block]NEXT_ITEM Key-NEXT-ITEM [Next Item]
NEXT_KEY Key-NXTKEY [Next Primary Key Fld]
NEXT_RECORD Key-NXTREC [Next Record] NEXT_SET Key-NXTSET [Next Set of Records]
PREVIOUS_BLOCK Key-PRVBLK [Previous Block] PREVIOUS_ITEM Key-PREV-ITEM [Previous Item] PREVIOUS_RECORD Key-PRVREC [Previous Record]
PRINT Key-PRINT [Print]
SCROLL_DOWN Key-SCRDOWN [Scroll Down] SCROLL_UP Key-SCRUP [Scroll Up] UP Key-UP [Up]
36
Populacja Listy
Populacja Listy
Aby zasygnalizować niestandardowe wypełnienie listy -populację
37
Populacja Listy
Populacja ListyPo usunięciu pola IdDzialu lista może przejąć jego rolę, należy również usunąć LOV jeśli istnieje
38
Kanwy
Kanwy
39
Nawigacja
CREATE_RECORD DUPLICATE_RECORD FIRST_RECORD GO_RECORD LAST_RECORD NEXT_RECORD PREVIOUS_RECORD
Podsumowania wg zapytań
40
Operacje na modułach
NEW_FORM – nowa instancja formularza przy zamykaniu trzeba zamknąć wszystkie
Operacje na modułach
OPEN_FORM – jeśli formularz już jest otwarty nie jest tworzona nowa instancja –zamykamy raz
CALL_FORM – jeśli formularz już jest otwarty nie jest tworzona nowa instancja –zamykamy raz
41
Drzewo
Drzewo
42
Drzewo
Drzewo
43
Drzewa
Metody obiektu FTREEGet_Tree_Node_Property Get_Tree_Property Set_Tree_Node_Property Set_Tree _Property
Add_Tree_Data Add_Tree_Node Delete_Tree_Node Find_Tree_Node Get_Tree_Node_Parent Get_Tree_Selection Populate_Tree Set_Tree_Selection
Wyzwalacze dla drzewa (FTREE)When-Tree-Node-Activated When-Tree-Node-Expanded (brak obsługi programistycznej) When-Tree-Node-Selected
Drzewa
44
Drzewa
Drzewa
45
DrzewaDECLAREhtree item;tmp varchar2(30);tmp2 number;war varchar2(222);blk_id block;status number;zap varchar2(222);
node ftree.node;state varchar2(30);
BEGINhtree:= find_item('Hierarchia.Struktura');:Wybrany.Wezel:=ftree.get_tree_selection (htree,1);:Wybrany.IdOsoby:= Ftree.Get_Tree_Node_Property('Hierarchia.Struktura', :SYSTEM.TRIGGER_NODE, Ftree.NODE_VALUE);tmp2:=ftree.get_tree_selection (htree,1);tmp:=ftree.get_tree_node_property(htree,tmp2,ftree.NODE_LABEL);
:Wybrany.Nazwisko:=tmp;SELECT Imie INTO Tmp FROM Osoby WHERE IdOsoby= tmp2;
:Wybrany.Imie:=tmp;SELECT RokUrodz INTO :Wybrany.RokUrodz FROM Osoby
WHERE IdOsoby= :Wybrany.IdOsoby;blk_id:=find_block('Selekcja');
war:='Idosoby='|| :Wybrany.IdOsoby;-- war:='Nazwisko LIKE' ||'''' || tmp || '''';
set_block_property(blk_id,default_where,war);go_block('Selekcja');execute_query;
Drzewa_CDzap:='SELECT -1, LEVEL, Nazwisko, '|| '''' ||'open' || ''''||', IdOsoby FROM Osoby START WITH IdOsoby=' ||
:Wybrany.IdOsoby ||'CONNECT BY PRIOR IdOsoby=IdSzefa';status:=populate_group_with_Query('SUB_LISTA',zap);ftree.populate_tree('SUB_Hierarchia.SUB_Struktura');
htree := Find_Item('SUB_Hierarchia.SUB_Struktura');node := Ftree.Find_Tree_Node(htree, '');
-- pętla po wszystkich węzłach i ich rozwinięcie gdy zwinięte.WHILE NOT Ftree.ID_NULL(node) LOOPstate := Ftree.Get_Tree_Node_Property(htree, node, Ftree.NODE_STATE);IF state = Ftree.COLLAPSED_NODE THENFtree.Set_Tree_Node_Property(htree, node, Ftree.NODE_STATE,
Ftree.EXPANDED_NODE); END IF;
node := Ftree.Find_Tree_Node(htree, '', ftree.find_NEXT,Ftree.NODE_LABEL,'',node); END LOOP;
END;
46
Drzewa_CD
Komunikat
47
Seria komunikatówDECLARE
a Real;BEGIN
MESSAGE('Startuję..', NO_ACKNOWLEDGE);SYNCHRONIZE;FOR i IN 1..50000LOOP
a:=sin(i);END LOOP;MESSAGE('Liczę..', NO_ACKNOWLEDGE); SYNCHRONIZE;FOR i IN 1..50000Loop
a:=sin(i);END LOOP;MESSAGE('Skończyłem..', NO_ACKNOWLEDGE);
END;
Synchronizacja wyświetlacza z jego wewnętrznym stanem -odświerzanie
Seria komunikatówDECLARE
a Real;BEGIN
MESSAGE('Startuję..', ACKNOWLEDGE);SYNCHRONIZE;FOR i IN 1..50000LOOP
a:=sin(i);END LOOP;MESSAGE('Liczę..', ACKNOWLEDGE); SYNCHRONIZE;FOR i IN 1..50000Loop
a:=sin(i);END LOOP;MESSAGE('Skończyłem..', ACKNOWLEDGE);
END;
48
Alert
DECLAREal_id Alert;al_button Number;
BEGINal_id := FIND_ALERT('MSG');al_button := SHOW_ALERT( al_id );:alerty.nr:= al_button;
END;
90Button389Button288Button1
BEGIN:alerty.nr := SHOW_ALERT ('MSG');
END;
AlertDECLARE
tyt Varchar2(111);kom Varchar2(111);
BEGIN tyt:='Nowy tytuł';kom:='Nowy komentarz';SET_ALERT_PROPERTY('MSG', ALERT_MESSAGE_TEXT, kom );SET_ALERT_PROPERTY('MSG', TITLE, tyt );:alerty.nr := SHOW_ALERT ('MSG');
END;
Tylko te dwie właściwości mogą być zmienione dynamicznie
49
Wykonanie zapytania oraz wyjątki
Wykonanie zapytania oraz wyjątki
Zapytanie nie może być zakończone średnikiem
50
Właściwości aplikacji
Get_Application_Property(USERNAME); --73 PASSWORD 74CONNECT_STRING 75CURRENT_FORM 47CURRENT_FORM_NAME 257DATASOURCE 253OPERATING_SYSTEM 251APPLICATION_INSTANCE 1537BUILTIN_DATE_FORMAT 264
CALLING_FORM 48CONFIG 221CURSOR_STYLE 263DATETIME_LOCAL_TZ 278DISPLAY_HEIGHT 256DISPLAY_WIDTH 255...
Właściwości aplikacji
51
Pusty
Procedura (pakiet) jako źródło danych
Procedura (pakiet) może zostać zdefiniowana po stronie FORMS
52
Procedura (pakiet) jako źródło danych
Procedura (pakiet) jako źródło danych
Tylko do odczytu ponieważ nie zdefiniowano wyzwalaczy dla modyfikacji i blokady
Do definiowania bloków danych można stosować również pakiety zdefiniowane na serwerze danych, którego postać jest taka sama jak tego, który jest zdefiniowany po stronie FORMS
53
Procedura (pakiet) jako źródło danych
Aby zapewnić możliwość modyfikacji danych, którego blok danych jest zasilany z procedury należy zdefiniować procedury odpowiadające za te modyfikacje.Dla poprawnego wykonania modyfikacji i usuwanie (UPDATE, DELETE)należy dodatkowo zdefiniować procedurę LOCK
Procedura (pakiet) jako źródło danych
54
Procedura (pakiet) jako źródło danych
W przypadku podania samej nazwy procedury modyfikującej, bez dodatkowych informacji o kolumnach zestawu rekordów oraz argumencie wywołania, próba uruchomienia kończy się komunikatem
Procedura (pakiet) jako źródło danych
55
Procedura (pakiet) jako źródło danych
Pusty
56
Procedura zwracająca
kursor referencyjny
Procedura zwracająca kursor referencyjny
57
Pusty
Definiowanie Menu
58
Definiowanie menu cd
Definiowanie menu
59
Definiowanie menu
Definiowanie menu
60
PopUp menu
Biblioteki
61
Zastosowanie Biblioteki
Zastosowanie Biblioteki
62
Zastosowanie Biblioteki
Następuje synchroniczna zmiana właściwości ponieważ zastosowano kopiowanie Instance
Strzałka wskazuje, że kontrolka jest elementem
potomnym
Informacje o klasie nadrzędnej
Zastosowanie Biblioteki
Dziedziczeniu podlega również kod triggerów
Wadą stosowania biblioteki obiektów jest fakt, że po umieszczeniu w bibliotece nie są już edytowalne. Aby zmienić właściwości należy je utworzyć od nowa
63
Klasy właściwości
List of PropertiesAccess Key PropertyAlert Style PropertyAlias Property Allow Expansion Property Allow Multi-Line Prompts Property Allow Start-Attached Prompts Property Allow Top-Attached Prompts Property Application Instance Property Arrow Style Property Automatic Column Width Property Automatic Display Property Automatic Position PropertyAuto Query Property Automatic Refresh Property Automatic Select Property Automatic Skip (Item) Property Automatic Skip (LOV) Property Automatic Skip Properties Background Color Property Border Bevel Property Bottom Title (Editor) Property Bottom Title Properties Bounding Box Scalable Property
Button 1 Label, Button 2 Label, Button 3 Label Property Calculation Mode Property Calling Form Property Canvas Property Canvas Type PropertyCap Style Property Case Insensitive Query Property Case Restriction Property Character Cell WD/HT PropertyChart Properties Chart Subtype PropertyChart Type Property Check Box Mapping of Other Values Property Checked PropertyClip Height PropertyClip Width PropertyClip X Position PropertyClip Y Position Property Close Allowed Property Closed Property Column Specifications Property Column Title (LOV) Property Column Mapping Properties Property Column Name Property Column Value (Record Group) Property Command Text Property Command Type Property
64
List of PropertiesComments Property Communication Mode Properties Communication Mode (Chart) Property Communication Mode (Report) Property Compression Quality Property Conceal Data PropertyConfig Property Connect String Property Console Window Property Coordination Property Coordination Status Property Coordinate System Property Copy Value from Item Property Corner Style Property Current Form Name Property Current Form Property Current Record Visual Attribute Group Property Current Record Property Current Row Background Color Property Property Current Row Fill Pattern Property Current Row Font Name Property Current Row Font Size Property Current Row Font Spacing Property
Current Row Font Style Property Current Row Font Weight Property Current Row Foreground Color Property Cursor Mode Property Cursor Style Property Custom Spacing Property Dash Style PropertyData Source Data Block (Chart) PropertyData Source Data Block (Report) PropertyData Source X Axis PropertyData Source Y Axis PropertyData Length Semantics PropertyData Query PropertyData Type PropertyData Type (Record Group) Property Database Item Property Database Block Property Database Value Property Datasource Data Block properties Datasource Property Datetime Local TZ Property Datetime Server TZ Property Default Alert Button Property Default Button Property Defer Required Enforcement Property Deferred Property Delete Allowed Property
List of PropertiesDelete Procedure Arguments Property Delete Procedure Result Set Columns Property Delete Procedure Name Property Delete Record Behavior Property Detail Block Property Detail Reference Item Property Direction PropertyDisplay in Keyboard Help PropertyDisplay_Height PropertyDisplay Hint Automatically PropertyDisplay Quality PropertyDisplay_Width PropertyDisplay Width (LOV) PropertyDisplay without Privilege Property Displayed Property Distance Between Records Propert Dither PropertyDML Array Size PropertyDML Data Target Name PropertyDML Data Target Type Property Edge Background Color Property Edge Foreground Color Property Edge Pattern Property Editor Property Editor X Position, Editor Y Position Elements inList Property
Enabled (Item) Property Enabled Properties Enabled (Menu Item) Property Enabled (Tab Page) Property End Angle Property Enforce Column Security Property Enforce Primary Key (Block) Property Enterable Property Execution Hierarchy Property Execution Mode Properties Execution Mode (Chart)Property Execution Mode (Report) Property Filename Property Fill Property Fill Pattern Property Filter Before Display Property Fire in Enter-Query Mode Property First_Block Property First Detail Relation Property First Item Property First Master Relation Property First Navigation Block Property Fixed Bounding Box Property Formula Property Foreground Color PropertyFormat Mask PropertyFont Name PropertyFont Scaleable Property
65
List of PropertiesFont Size PropertyFont Spacing PropertyFont Style PropertyFont Weight PropertyForm Horizontal Toolbar Canvas PropertyForm Name PropertyForm Vertical Toolbar Canvas Property Frame Alignment Frame Alignment Property Frame Title Alignment Property Frame Title Alignment Showme Frame Title Background Color Property Frame Title Font Name Property Frame Title Font Size Property Frame Title Font Spacing Property Frame Title Font Style Property Frame Title Font Weight Property Frame Title Foreground Color Property Frame Title Property Frame Title Visual Attribute Group Property Frame Title Offset Property Frame Title Offset Frame Title Reading OrderProperty Frame Title Spacing Property Frame Title Spacing Graphics Type Property
Group Name Property Hide on Exit Property Highest Allowed Value/Lowest Allowed Value Hint properties Hint (Item) Property Horizontal Justification Property Horizontal Margin Property Horizontal Margin Horizontal Object Offset Property Horizontal Object Offset showme Horizontal Origin Property Horizontal Toolbar Canvas Property Icon in Menu Property Icon Filename Property Iconic PropertyImage Depth PropertyImage Format Property Implementation Class Property Include REF Item Property Inherit Menu Property Initial Menu Property Initial Value (Item) PropertyInsert Allowed (Item) PropertyInsert Allowed (Block) PropertyInsert Procedure Arguments PropertyInsert Procedure Result Set Columns PropertyInsert Procedure Name Property Interaction Mode Property
List of PropertiesIsolation Mode Property Item Tab Page Property Item Is Valid Property Item Roles Property Item Type Property Join Condition Property Join Style Property Justification Property Keep Cursor Position Property Key Mode PropertyKeyboard Accelerator PropertyKeyboard Help Description PropertyKeyboard Navigable PropertyKeyboard State Property Label (Tab Page) Property Label Properties Label (Item) Property Label (Menu Item) Property Last Block Property Last Item Property Last Query Property Layout Data Block Property Layout Style Layout Style Property Length (Record Group) Property Line Width Property Line Spacing Property
List of Values PropertyList Item Value PropertyList Style PropertyList X Position PropertyList Y Position PropertyLock Procedure Arguments PropertyLock Procedure Result Set Columns PropertyLock Procedure Name PropertyLock Record Property Locking Mode Property Magic Item Property Magic Item Property Main Menu PropertyMaster Mirror Item Property Mapping of Other Values Property Maximize Allowed Property Maximum Objects Per Line Property Maximum Query Time Property Maximum Records Fetched Property Maximum Length PropertyMenu Directory PropertyMenu Filename PropertyMenu Item Code PropertyMenu Item Radio Group PropertyMenu Item Type Property
66
List of PropertiesMenu Module PropertyMenu Role PropertyMenu Style Property Message Property Minimize Allowed Property Minimized Title Property Modal PropertyModule Roles PropertyModule_NLS_Lang PropertyMouse Navigate PropertyMouse Navigation Limit Property Move Allowed Property Multi-Line Property Multi-Selection Property Name Property Navigation Style Property Next Block Property Next Detail Relation Property Next Item Property Next Master Relation Property Next Navigation Block Property Next Navigation Item Property Number of Items Displayed Property Number of Records Buffered Property Number of Records Displayed Property
Onetime Where Property Operating System Property Optimizer Hint PropertyOrder By Property Other Reports Parameters Property Parameter Data Type Property Parameter Initial Value (Form Parameter) Property Password PropertyPL/SQL Date Format Property Popup Menu Property Precompute Summaries Property Prevent Masterless Operations Property Previous Block Property Previous Item Property Previous Navigation Block Property Previous Navigation Item Property Primary Canvas Property Primary Key (Item) PropertyProgram Unit Text Property Prompt Alignment Offset Property Prompt Alignment Property Prompt Attachment Edge Property Prompt Attachment Offset Property Prompt Background Color Property Prompt Display Style Property
List of PropertiesPrompt Fill Pattern Property Prompt Font Name Property Prompt Font Size Property Prompt Font Spacing Property Prompt Font Style Property Prompt Font Weight Property Prompt Foreground Color Property Prompt Justification Property Prompt Property Prompt Reading Order Property Prompt Visual Attribute Group Property Property Class Property Query All Records Property Query Allowed (Block) Property Query Allowed (Item) Property Query Array Size Property Query Data Source Arguments Property Query Data Source Columns Property Query Data Source Name Property Query Data Source Type Property Query Hits Property Query Length Property Query Name Property Query Only Property Query Options Property
Raise on Entry PropertyReading Order PropertyReal Unit Property Record Group Fetch Size Property Record Group Query Property Record Group Property Record Group Type Property Record Orientation Property Records To Fetch Property Relation Type Property Rendered PropertyReport Server PropertyReport Destination Format PropertyReport Destination Name PropertyReport Destination Type Property Required (Item) Property Resize Allowed PropertyReturn Item (LOV) Property Rotation Angle Property Runtime Compatibility Mode Property Savepoint Mode Property Savepoint Name Property Scroll Bar Alignment Property Scroll Bar Height Property Scroll Bar Width Property
67
List of PropertiesShare Library with Form PropertyShow Lines PropertyShow Scroll Bar PropertyShow Symbols PropertyShow Vertical Scroll Bar PropertyShow Horizontal Scroll Bar Property Shrinkwrap PropertySingle Record PropertySingle Object Alignment Property Size Property Sizing Style PropertySSO USERID PropertyStart Angle PropertyStart Prompt Alignment PropertyStart Prompt Alignment showme Start PromptOffset PropertyStart Prompt Offset showme Startup Code PropertyStatus (Block) PropertyStatus (Record) Property Subclass Information PropertySubmenu Name Property Summarized Block Property Summarized Item Property Summary Function Property Synchronize with Item Property
Tab Attachment Edge Property Tab Page Property Tab Page X Offset Property Tab Page Y Offset Property Tear-Off Menu Timer Name Property Title Property Tooltip Background Color Property Tooltip Foreground Color Property Tooltip Fill Pattern Property Tooltip Font Name Property Tooltip Font Size Property Tooltip Font Spacing Property Tooltip Font Style Property Tooltip Font Weight Property Tooltip Property Tooltip Visual Attribute Group PropertyTop Prompt Alignment PropertyTop Prompt Alignment Showme Top Prompt OffsetPropertyTop Prompt Offset Showme Top Record PropertyTop Title Property Topmost Tab Page Property Transactional Triggers Property Trigger Style Property Trigger Text Property Trigger Type Property Update Allowed (Item) Property
List of PropertiesUpdate Allowed (Block) Property Update Changed Columns Only Property Update Column Property Update Commit Property Update Layout Property Update Only if NULL Property Update Permission Property Update Procedure Arguments Property Update Procedure Name Property Update Procedure Result Set Columns Property Update Query Property Use 3D Controls Property Use Security Property User Interface Property User NLS Lang Property Username Property Validate From List Property Validation Property Validation Unit Property Value When Checked Property Value When Unchecked Property Vertical Fill Property Vertical Justification Property Vertical Margin Property Vertical Margin Vertical Object Offset Property
Vertical Object Offset Showme Vertical Origin Property Vertical Toolbar Canvas Property Viewport Height, Viewport Width Property Viewport X Position on Canvas, Viewport YPosition on Canvas Property Viewport X Position, Viewport Y Position Property Visible (Canvas) Property Visible (Item) Property Visible In Menu Property Visible (Tab Page) Property Visible In Horizontal/Vertical Menu Toolbar Property Visible PropertyVisual Attribute Group PropertyVisual Attribute PropertyVisual Attribute Type Property WHERE Clause/ORDER BY Clause Properties Width/Height (WD, HT) Property Window Handle Property Window Property Window State Property Window Style Property Wrap Style Property Wrap Text PropertyX Corner Radius PropertyX Position, Y PositionY Corner Radius Property
68
Klasy właściwości
Klasy właściwości
69
Klasy właściwości
Klasy właściwości
70
Klasy właściwościNadpisana nad
właściwość klasy nadrzędnej
Klasy właściwości
71
Klasy właściwości
Odziedziczone zostały właściwości wizualne oraz kod triggera (triggerów)