SlideShare a Scribd company logo
Creating Noninput Items
Objectives After completing this lesson, you should be able to do the following: Identify item types that do not allow input Create a display item Create an image item Create a button Create a calculated item Create a hierarchical tree item Create a bean area item
Noninput Items Overview Item types that do not accept direct user input include: Display items Image items Buttons Calculated items Hierarchical tree items Bean area items
Display Items Display items: Are similar to text items. Cannot: Be edited Be queried Be navigated  to Accept user  input Can display: Nonbase table information Derived values
Creating a Display Item
Image Items Use image items to display images: From file system—supported file type From database—LONG RAW column or a BLOB column
 
Image File Formats Image item Image files Image files Read Write PICT TPIC CALS TIFF GIF JFIF BMP RAS CALS GIF BMP RAS JPEG TIFF JFIF JPEG PICT TPIC
Creating an Image Item
Setting Image-Specific Item Properties Image Format Image Depth Compression Quality Display Quality Sizing Style Show Horizontal  Scroll Bar Show Vertical  Scroll Bar
 
Push Buttons Push buttons: Cannot display or represent data Are used to initiate an action Display as: Text button Iconic
Push Button Actions Use buttons to: Move input focus Display an LOV Invoke an editor Invoke another window Commit data Issue a query Perform calculations
Creating a Push Button
Setting Push Button Properties Label Iconic Icon Filename Default Button Mouse Navigate Tooltip Tooltip Visual  Attribute Group
Calculated Items What are calculated items? They accept item values that are based on calculations. They are read-only. They can be expressed as: Formula Summary
Creating a Calculated Item by Setting Properties Formula A calculated item value is the result of a horizontal calculation. It involves bind variables. Summary A calculated item value is a vertical calculation. A summary is performed on values of a single item over all rows in a block.
Setting Item Properties for the  Calculated Item Formula Calculation Mode Formula Summary Calculation Mode Summary Function Summarized Block Summarized Item
Summary Functions AVG COUNT MAX MIN STDDEV SUM VARIANCE
Calculated Item Based on a Formula ORDERS Item# Prod Id Unit Price Quantity Item Total 1 2 4 3 200 120 50 25 5 4 9 3 1,000 480 450 75 NVL((:order_items.unit_price * :order_items.quantity),0) Formula item Orders Items Description
Rules for Calculated Item Formulas Create calculated item formulas according to the following rules: A formula item must not invoke restricted built-ins. A formula item cannot execute any DML statements. Do not terminate a PL/SQL expression with a semicolon. Do not enter a complete PL/SQL statement in assignment expressions.
Calculated Item Based on a Summary ORDERS 1 2 4 3 200 120 50 25 5 4 9 3 1,000 480 450 75 2,005 Order Total Summarized item Summary item Item# Prod Id Unit Price Quantity Item Total Description Orders Items
Rules for Summary Items Summary item must reside in: The same block as the summarized item A control block with Single Record property set to Yes Summarized item must reside in: A data block with Query All Records property or Precompute Summaries property set to Yes A control block Datatype of summary item must be Number, unless using MAX or MIN
Creating a Hierarchical Tree Item
Setting Hierarchical Tree Item Properties Allow empty branches Multi selection Show lines Show symbols Record group Data query
Bean Area Items The Bean Area item enables you to: Add a JavaBean to a form Extend Forms functionality Interact with client machine Reduce network traffic
Creating a Bean Area Item Create bean area  in Layout Editor Convert existing item to bean area
Setting Bean Area Item Properties
The JavaBean at Run Time
Summary In this lesson, you should have learned that: The following item types do not allow input:  Display items Image items Push buttons Calculated items Hierarchical tree items Bean area items You create noninput items by: Changing the type of an existing item and setting certain properties Using the appropriate tool in the Layout Editor
Summary You can use: A display item to show nonbase table information An image item to display an image A push button to initiate action A calculated item to display the results of a formula or a summary function of another item A hierarchical tree item to display related data in a hierarchical fashion A bean area item to execute client-side Java code
Practice 10 Overview This practice covers the following topics: Creating display items Creating an image item Creating iconic buttons Creating calculated items: Formula Summary Creating a bean area item
 
 

More Related Content

PPT
PPT
Oracle Forms: Non input Items
PPT
Oracle 10g Forms Lesson 8
PPT
PPT
Oracle Forms : Validation Triggers
PPT
Oracle 10g Forms Lesson 9
PDF
Web Development 5
PPT
Less09 2 e_testermodule_8
Oracle Forms: Non input Items
Oracle 10g Forms Lesson 8
Oracle Forms : Validation Triggers
Oracle 10g Forms Lesson 9
Web Development 5
Less09 2 e_testermodule_8

What's hot (20)

PPTX
Visual studio Toolkits
PPTX
New Form Element in HTML5
PPTX
html forms
PDF
database-canvas with multiple datablocks(database)
PDF
Ellicit forms and_reports
PPT
ASP.NET Session 5
PPTX
Visual basic
PPSX
HTML5 - Forms
PPTX
HTML Forms
PPT
Less04 2 e_testermodule_3
PPTX
Android webinar class_2
PPTX
Html form tag
KEY
iPhone Development Tools
PPTX
html 5 new form attribute
PPT
WPF Line of Business Control Templates Styles
PDF
2. HTML forms
PPTX
Html forms
PPTX
HTML 5 Basics Part Three
PDF
Html forms
PPTX
HTML Forms
Visual studio Toolkits
New Form Element in HTML5
html forms
database-canvas with multiple datablocks(database)
Ellicit forms and_reports
ASP.NET Session 5
Visual basic
HTML5 - Forms
HTML Forms
Less04 2 e_testermodule_3
Android webinar class_2
Html form tag
iPhone Development Tools
html 5 new form attribute
WPF Line of Business Control Templates Styles
2. HTML forms
Html forms
HTML 5 Basics Part Three
Html forms
HTML Forms
Ad

Viewers also liked (12)

PPT
Oracle 10g Forms Lesson 11
PPT
Oracle 10g Forms Lesson 15
PPT
Oracle forms Lesson 15 debuging triggers
PPT
Oracle 10g Forms Lesson 7
PPT
Oracle 10g Forms Lesson 6
PDF
Oracle forms developer 10g vol1
PPT
Oracle Forms Tutorial (www.aboutoracleapps.com)
PPT
Oracle 10g Forms Lesson 12
RTF
Oracle apps online training
PPT
Oracle Forms: Record Groups
PPT
Oracle 10g Forms Lesson 13
PDF
Manual oracle developer-10g
Oracle 10g Forms Lesson 11
Oracle 10g Forms Lesson 15
Oracle forms Lesson 15 debuging triggers
Oracle 10g Forms Lesson 7
Oracle 10g Forms Lesson 6
Oracle forms developer 10g vol1
Oracle Forms Tutorial (www.aboutoracleapps.com)
Oracle 10g Forms Lesson 12
Oracle apps online training
Oracle Forms: Record Groups
Oracle 10g Forms Lesson 13
Manual oracle developer-10g
Ad

Similar to Oracle 10g Forms Lesson 10 (20)

PPT
Oracle forms les10
PPT
Oracle Forms Creation part 3
PPT
PPT
PPTX
EBS and PDH, a comparision
PPT
Oracle forms les07
DOCX
Sdn beginners bi
PDF
SHOW107: The DataSource Session: Take XPages data boldly where no XPages data...
PPTX
01 necto introduction_ready
PPT
Oracle forms les09
PPTX
mod3part 3 of robotic process automation
PPT
Scmad Chapter05
PPTX
Abap for functional consultants
PPT
Building HMI with VB Tutorial [1998]
PDF
John Rhodes - CA Plex for CA 2E Shops
PPTX
Sap abap
DOC
Visual basic
PPTX
Day 1 Whiteboard.pptx bootcamp for SAP ABAP
PDF
15884086 Oracle Developer Build Forms I
Oracle forms les10
Oracle Forms Creation part 3
EBS and PDH, a comparision
Oracle forms les07
Sdn beginners bi
SHOW107: The DataSource Session: Take XPages data boldly where no XPages data...
01 necto introduction_ready
Oracle forms les09
mod3part 3 of robotic process automation
Scmad Chapter05
Abap for functional consultants
Building HMI with VB Tutorial [1998]
John Rhodes - CA Plex for CA 2E Shops
Sap abap
Visual basic
Day 1 Whiteboard.pptx bootcamp for SAP ABAP
15884086 Oracle Developer Build Forms I

Recently uploaded (20)

PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
cuic standard and advanced reporting.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Encapsulation theory and applications.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
KodekX | Application Modernization Development
PDF
Spectral efficient network and resource selection model in 5G networks
The Rise and Fall of 3GPP – Time for a Sabbatical?
Per capita expenditure prediction using model stacking based on satellite ima...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Spectroscopy.pptx food analysis technology
Advanced methodologies resolving dimensionality complications for autism neur...
Digital-Transformation-Roadmap-for-Companies.pptx
The AUB Centre for AI in Media Proposal.docx
Diabetes mellitus diagnosis method based random forest with bat algorithm
20250228 LYD VKU AI Blended-Learning.pptx
cuic standard and advanced reporting.pdf
sap open course for s4hana steps from ECC to s4
Network Security Unit 5.pdf for BCA BBA.
Encapsulation theory and applications.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Review of recent advances in non-invasive hemoglobin estimation
Reach Out and Touch Someone: Haptics and Empathic Computing
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KodekX | Application Modernization Development
Spectral efficient network and resource selection model in 5G networks

Oracle 10g Forms Lesson 10

  • 2. Objectives After completing this lesson, you should be able to do the following: Identify item types that do not allow input Create a display item Create an image item Create a button Create a calculated item Create a hierarchical tree item Create a bean area item
  • 3. Noninput Items Overview Item types that do not accept direct user input include: Display items Image items Buttons Calculated items Hierarchical tree items Bean area items
  • 4. Display Items Display items: Are similar to text items. Cannot: Be edited Be queried Be navigated to Accept user input Can display: Nonbase table information Derived values
  • 6. Image Items Use image items to display images: From file system—supported file type From database—LONG RAW column or a BLOB column
  • 7.  
  • 8. Image File Formats Image item Image files Image files Read Write PICT TPIC CALS TIFF GIF JFIF BMP RAS CALS GIF BMP RAS JPEG TIFF JFIF JPEG PICT TPIC
  • 10. Setting Image-Specific Item Properties Image Format Image Depth Compression Quality Display Quality Sizing Style Show Horizontal Scroll Bar Show Vertical Scroll Bar
  • 11.  
  • 12. Push Buttons Push buttons: Cannot display or represent data Are used to initiate an action Display as: Text button Iconic
  • 13. Push Button Actions Use buttons to: Move input focus Display an LOV Invoke an editor Invoke another window Commit data Issue a query Perform calculations
  • 14. Creating a Push Button
  • 15. Setting Push Button Properties Label Iconic Icon Filename Default Button Mouse Navigate Tooltip Tooltip Visual Attribute Group
  • 16. Calculated Items What are calculated items? They accept item values that are based on calculations. They are read-only. They can be expressed as: Formula Summary
  • 17. Creating a Calculated Item by Setting Properties Formula A calculated item value is the result of a horizontal calculation. It involves bind variables. Summary A calculated item value is a vertical calculation. A summary is performed on values of a single item over all rows in a block.
  • 18. Setting Item Properties for the Calculated Item Formula Calculation Mode Formula Summary Calculation Mode Summary Function Summarized Block Summarized Item
  • 19. Summary Functions AVG COUNT MAX MIN STDDEV SUM VARIANCE
  • 20. Calculated Item Based on a Formula ORDERS Item# Prod Id Unit Price Quantity Item Total 1 2 4 3 200 120 50 25 5 4 9 3 1,000 480 450 75 NVL((:order_items.unit_price * :order_items.quantity),0) Formula item Orders Items Description
  • 21. Rules for Calculated Item Formulas Create calculated item formulas according to the following rules: A formula item must not invoke restricted built-ins. A formula item cannot execute any DML statements. Do not terminate a PL/SQL expression with a semicolon. Do not enter a complete PL/SQL statement in assignment expressions.
  • 22. Calculated Item Based on a Summary ORDERS 1 2 4 3 200 120 50 25 5 4 9 3 1,000 480 450 75 2,005 Order Total Summarized item Summary item Item# Prod Id Unit Price Quantity Item Total Description Orders Items
  • 23. Rules for Summary Items Summary item must reside in: The same block as the summarized item A control block with Single Record property set to Yes Summarized item must reside in: A data block with Query All Records property or Precompute Summaries property set to Yes A control block Datatype of summary item must be Number, unless using MAX or MIN
  • 25. Setting Hierarchical Tree Item Properties Allow empty branches Multi selection Show lines Show symbols Record group Data query
  • 26. Bean Area Items The Bean Area item enables you to: Add a JavaBean to a form Extend Forms functionality Interact with client machine Reduce network traffic
  • 27. Creating a Bean Area Item Create bean area in Layout Editor Convert existing item to bean area
  • 28. Setting Bean Area Item Properties
  • 29. The JavaBean at Run Time
  • 30. Summary In this lesson, you should have learned that: The following item types do not allow input: Display items Image items Push buttons Calculated items Hierarchical tree items Bean area items You create noninput items by: Changing the type of an existing item and setting certain properties Using the appropriate tool in the Layout Editor
  • 31. Summary You can use: A display item to show nonbase table information An image item to display an image A push button to initiate action A calculated item to display the results of a formula or a summary function of another item A hierarchical tree item to display related data in a hierarchical fashion A bean area item to execute client-side Java code
  • 32. Practice 10 Overview This practice covers the following topics: Creating display items Creating an image item Creating iconic buttons Creating calculated items: Formula Summary Creating a bean area item
  • 33.  
  • 34.