Appeon Web 应用比一般的 Web 架构的 PB 应用支持多于 10 倍以上的 PB 特性。
Controls
Supports 34 PowerBuilder controls including:
CheckBox, CommandButton, DataWindow, DropDownListBox, DropDownPictureListBox, EditMask, GroupBox, HProgressBar*, HScrollBar*, HTrackBar*, Line, ListBox, ListView, MultiLineEdit, OLEControl*, OLECustomControl*, Oval*, Picture, PictureButton, PictureHyperlink, PictureListBox, RadioButton, Rectangle, RoundRectangle*, SingleLineEdit, StaticHyperlink, StaticText, Tab, TreeView, VProgressBar*, VScrollBar*, VTrackBar*,Graph*, RichTextEdit*.
System Objects
Supports 32 PowerBuilder objects including:
Application, Connection, CORBAObject, DataStore, DataWindowChild, DragObject, DWObject, DynamicStagingArea, Environment* , GraphicObject, ListViewItem, MenuCascade* , mailFileDescription*, mailMessage*, mailRecipient*, mailSession* , MDIClient, Menu (including Toolbar), Message, NonVisualObject, OLEObject, PowerObject, Transaction, TreeViewItem, UserObject, Window, WindowObject, DynamicDescriptionArea*, Inet*, InternetResult*, Timing*, DrawObject*.
Window
- Window types: All Window types including MDI sheet, MDI and MDIHelp, Main, Child, Popup and Response
- Document interface: Multiple Document Interface (MDI) and Single Document Interface (SDI)
DataWindow
Robust DataWindow support:
- DataWindow Presentation Styles: Composite, Crosstab, Freeform, Group, Graph, Grid, Nested, Label, N-Up, Tabular, RichText
- DataWindow Bands: Header, Detail, Footer, Trailer*& Summary
- DataWindow Buffers: Primary, Filter, Delete
- DataWindow Data Sources: SQL, Query, Stored Procedure, External
- DataWindow Column Style Types: EditMask, Edit, CheckBox, DropDownDataWindow, DropDownListBox, and RadioButton
- DataWindow Child: DataWindowChild with almost all DataWindow functions
- DataWindow Controls: Button, Column , ComputedField, GroupBox*, Line, Oval* , Picture*, Report*, Rectangle*, RoundRectangle*, Text
- DataWindow Describe & Modify
- DataWindow ImportFile* & ImportString* functions
- DataWindow ShareData & ShareDataOff
- DataWindow Dot Notation
- DataWindow Expressions & Operators
- DataWindow Validation Rules
- DataWindow Printing & SaveAs Automatically (No Coding) for PDF, Excel, HTML & Text
Tab
- Dynamic Tab Pages - OpenTab*, OpenTabWithParm* and CloseTab* functions
User Objects
- Custom class user objects
- Custom visual user objects
- Standard class user objects
- Standard visual user objects
- Dynamic User Objects: OpenUserObject*, OpenUserObjectWithParm* and CloseUserObject* functions
- N-tier NVOs - learn more about this powerful new feature
PowerScript Features
- PowerScript Statements
Assignment, CALL, CHOOSE...CASE, CONTINUE, CREATE, DESTROY, DO¡LOOP, EXIT, FOR¡NEXT, HALT, IF¡THEN, RETURN, TRY...CATCH... FINALLY
- Reserved Words
- Pronouns (This, Parent, Super)
- Identifiers
- Operators & Expressions
- ASCII Characters (~n, ~t, etc.)
- Data Types & Constants
Supports all standard data types:
Blob* , Boolean, Char or character , Date, DateTime, Decimal, Double, Int or Integer , Long, Real, String, Time, UInt, ULong, UnsignedInt, UnsignedInteger, UnsignedLong
- Arrays
- Structures
- Null Values
- Statement Continuation/Separation
- Comments
- Object-Oriented Programming: Inheritance, Encapsulation, Polymorphism
Events & Functions
- User Defined Events & Functions
- Global and Object Events & Functions
- Triggering & Posting Events
- Static Calls to Events & Functions
- Dynamic Calls to Events & Functions
- Extending, Overriding, and Overloading Events & Functions
- Arguments & Return Values
- External INI file, Registry and DLL support
System Functions
Array functions, Blob Functions*, Data Type Checking and Conversion functions, Date, Day, and Time functions, File Functions*, International functions, Miscellaneous functions, Numeric functions, Print* & Printer* functions, Registry functions, String functions, System and Environment functions, Timing functions, Window functions, DDE Client Functions*
Embedded SQL
- Cursor/Non-Cursor SQL Statements
- Dynamic SQL Statements - Format 1, 2, 3 and 4
- Stored Procedure SQL Statements
- Transaction Management
User Interface Interactions
Hot Keys*, Shortcut Keys*, Accelerator Keys*
Drag n' Drop*
AND MUCH MORE...... |