艾普阳软件(深圳)有限公司
首页    联系我们    登录 
关于艾普阳 产品与解决方案 技术支持服务 下载中心
 
首页 > 产品与解决方案 > Appeon for J2EE > 产品概述 > 系统需求 > 支持特性
  Appeon for J2EE
  APB解决方案
 
产品概述
  Web迁移方案
  产品组成
  产品架构
  开发流程
  系统需求
 

基本要求
支持特性
不支持特性
其它
  基本特征
  综合叙述
  产品优势
  成功案例
  产品演示
  试用版本下载
  更多信息
  Appeon for .NET
  IntelliContract
  Novalys产品
 
 

APB 支持特性

PB 应用可以通过多种途径来构建,但同时也要遵循一些基本规则以及避免一些常见的漏洞。如果您的应用不符合本章节列出的基本要求和架构要求,可能会导致应用无法成功迁移到 Web 上,或者迁移后性能不好,或者在迁移后出现性能和稳定性问题。

此章节提供了 Appeon for PowerBuilder 5.0 (简称 APB 5.0 ) 对于 PB 特性的概要支持情况。根据 PB 特性支持情况的不同, APB 5.0 提供了两个版本: APB 高级版与 APB 企业版。另外,在 APB 支持的 PB 特性当中,有部分已经实现了完全支持,而有一些则只是部分支持(比如,对于一个对象的某些特定事件、属性或者函数,还没有实现支持)。

注意:此章节旨在列出 APB 5.0 对于一些常用的重要 PB 特性的支持情况,而非涵盖到具体某个特性的详细支持与不支持情况。

APB5.0 高级版提供了纯 JavaScript 发布方式;而 APB5.0 企业版则提供了纯 JavaScript 发布与 Appeon 加速发布两种发布方式。与纯 JavaScript 方式相比, Appeon 加速版对 PB 提供更丰富更强大的特性支持。

关于完整的特性列表清单以及更多相关详情,请参阅 艾普阳 支持特性指南 或者 艾普阳 特性帮助 。

说明 : 带 * 的特性仅适用于 APB5.0 企业版
 
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......
 
 
 艾普阳软件(深圳)有限公司
版权所有© 2002-2008 艾普阳软件. 使用条款 | 隐私声明