11.07.2015 Views

New Features in PowerBuilder 10.5 Beta 2 - Sybase

New Features in PowerBuilder 10.5 Beta 2 - Sybase

New Features in PowerBuilder 10.5 Beta 2 - Sybase

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>New</strong> <strong>Features</strong> <strong>in</strong> <strong>PowerBuilder</strong> <strong>10.5</strong> <strong>Beta</strong> 2The features described <strong>in</strong> this document are available <strong>in</strong> <strong>Beta</strong> 2. For more<strong>in</strong>formation about us<strong>in</strong>g these features, see the <strong>New</strong> <strong>Features</strong> section <strong>in</strong> the onl<strong>in</strong>eHelp. For a list of known issues, see the PB105readme.txt file.Rich Text ControlRich Text Format (RTF) is a standard for specify<strong>in</strong>g formatt<strong>in</strong>g <strong>in</strong>structions anddocument content <strong>in</strong> a s<strong>in</strong>gle document. An editor that supports RTF <strong>in</strong>terprets theformatt<strong>in</strong>g <strong>in</strong>structions and displays the text with the specified format. <strong>PowerBuilder</strong><strong>10.5</strong> replaces the third-party control used to implement the RichTextEdit control andthe RichText DataW<strong>in</strong>dow presentation style with a newer control that is betteraligned with the latest standards. Replac<strong>in</strong>g the control br<strong>in</strong>gs a modern look andfeel to the RichTextEdit control and RichText DataW<strong>in</strong>dow and fixes several knownissues. There are some differences <strong>in</strong> behavior between the old and new controls;however, differences that might affect backward compatibility have been kept to am<strong>in</strong>imum.Byte DatatypeA new primitive datatype, Byte, has been added to <strong>PowerBuilder</strong> <strong>10.5</strong>. The Bytedatatype represents an 8-bit unsigned data item. In PowerScript ® syntax, Byte hasthe same usage as U<strong>in</strong>t except that its range is from 0 to 255. The Byte datatype isalso supported <strong>in</strong> the DataW<strong>in</strong>dow, the Database pa<strong>in</strong>ter, and PBNI. PowerScriptfunctions with parameters that are <strong>in</strong>tegral datatypes support Byte as a parameter.Three new functions, Byte, GetByte, and SetByte, have been added to support theByte datatype.DataW<strong>in</strong>dow Autosize HeightThe Autosize Height feature allows the placement of objects with variable sizes, suchas nested reports, <strong>in</strong> all bands. Bands use the size of the object to determ<strong>in</strong>e theheight of the band. This feature has always been available for detail bands but nowapplies to all DataW<strong>in</strong>dow bands, <strong>in</strong>clud<strong>in</strong>g Header, Footer, Summary, Group Header,and Trailer bands.Web Service Enhancement for <strong>PowerBuilder</strong> Clients<strong>PowerBuilder</strong> <strong>10.5</strong> reta<strong>in</strong>s the Web Service wizard and EASYSOAP eng<strong>in</strong>e from<strong>PowerBuilder</strong> 10, but it adds a new eng<strong>in</strong>e that uses a .NET XML Web service eng<strong>in</strong>e.The Web Service Proxy wizard prompts you to specify a WSDL file, a service <strong>in</strong> theWSDL file, and a specific operation for the service, and then creates a proxygenerator. You can modify your choices <strong>in</strong> the Project pa<strong>in</strong>ter if necessary, and thengenerate a proxy.There are two runtime eng<strong>in</strong>es. The EasySoap eng<strong>in</strong>e (pbsoapclient105.pbx andpbsoapclient105.pbd) is the eng<strong>in</strong>e that was used <strong>in</strong> <strong>PowerBuilder</strong> 10.x. The new.NET eng<strong>in</strong>e (pbwsclient105.pbx and pbwsclient105.pbd) provides better support forcomplex data types and will provide better support for SOAP headers, security, andattachments <strong>in</strong> the future. For the .NET eng<strong>in</strong>e, the wizard creates an assembly foreach WSDL file. You need to deploy this assembly with your .NET Web servicesapplication.


Adaptive Server® Enterprise 15.0 SupportTwo new datatypes <strong>in</strong>troduced <strong>in</strong> Adaptive Server 15.0, UniText and BigInt, aresupported <strong>in</strong> this beta.<strong>New</strong> IconsOld icons and bitmaps have been replaced with redesigned icons that give a new lookand feel to the <strong>PowerBuilder</strong> development environment and to <strong>PowerBuilder</strong>applications.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!