Tech Articles


Applying a New UI Theme to Your Application


This tutorial is an update to the 2019 tutorial. If you have zero experience with the UI Theme feature, please first follow our Quick Start tutorial. If you are ready to gain a comprehensive understanding of this feature and dive deeper into UI Theme settings, then please proceed with this updated tutorial.

Starting from PowerBuilder 2019, Appeon added the UI theme feature to PowerBuilder so that developers can codelessly control how commonly-used controls and objects render during application runtime.

Read more

UI Theme Quick Start Tutorial


This quick start tutorial walks you through the 3 simple steps to apply the UI Theme to your PowerBuilder application. For more advanced techniques, such as how to define a customized theme and how to define theme settings for selected objects/controls, you may refer to the advanced tutorial: https://community.appeon.com/index.php/articles-blogs/tutorials-articles/2-powerbuilder/301-applying-a-new-ui-theme-to-your-application-2.

Read more

Como Instalar PowerBuilder 2019 R2


 En este vídeo veremos los requisitos de hardware para instalar PowerBuilder 2019 R2, como se descarga la versión trial y como es el proceso de instalación.

 

Read more

RibbonBar Menu Generator


I've uploaded a small utility (PowerBuilder source code) to CodeXchange here that you can run on the menus in your applications and create RibbonBar XML based on them.  It's intended to quick start your migration from existing menus to the RibbonBar  I'm expecting that you're going to want to tweak the output somewhat after it's generated.  however, it is a whole lot better from having to create them from scratch. 

Read more

How to use HTTPClient or RESTClient to call an API with basic authentication


Background

Almost every API requires some sort of authentication. Basic authentication is the simplest way to handle authentication. Here we are going to do a simple example to show you how to use HTTPClient or RESTClient to call an API with basic authentication.

Access a simple API with basic authentication in IE

Let’s take a simple basic authentication API from the Internet as an example.

If we input https://jigsaw.w3.org/HTTP/Basic/ in IE and press Enter, then input Username: guest; Password: guest in the pop-up login window.

Read more

Call WCF Services Using HTTPClient or RESTClient Objects


Background

Prior to PowerBuilder 2017 R2, the SoapClient did not support calling WCF Services.

In PowerBuilder 2017 R2 and the latter versions, the HTTPClient object is available, through which you can call WCF Services.

In PowerBuilder 2019, the RESTClient object is strengthened, now you can also call the WCF Services.

 

How to use HTTPClient object to consume a WCF Service

      a. To get the methods and parameters to consume the WCF Service.

Normally when you open a WCF Service website, you will get the following page:

Read more

Exporting Datawindows to Excel / Html without losing Format


I have a function called "GuardarAExcel2()" which uses a step datawindow called "d_filafichero". With this function you generate an excel with the same visual aspect as your datawindow. I hope it helps you:

Example of use:

GuardarAExcel2( dw_1, "c:\Report.xls")
GuardarAExcel2( dw_1, "c:\Report.html")

Result in datawindow:

 

Read more

Find Articles by Tag

Configuration Windows 10 Icons SQL Syntax SQL Server Android BLOB NativePDF PBDOM Database MessageBox Authentication Expression Excel XML PowerScript (PS) PowerServer Web OrcaScript TreeView Transaction Event Encoding SnapDevelop CrypterObject API Git Web API DragDrop DLL Validation File Charts Performance Menu Script JSONGenerator PBVM Application Array SqlExecutor Source Control 32-bit .NET Std Framework Debugging DevOps TFS Windows OS RibbonBar Builder Visual Studio Export JSON WinAPI Database Object Database Table RibbonBar Repository UI Themes DataWindow Design UI SnapObjects TortoiseGit Web Service Proxy Window PowerServer Mobile Azure Mobile Jenkins Model Variable Icon Open Source Bug InfoMaker CoderObject Export GhostScript Sort DataType Branch & Merge PDFlib SqlModelMapper Resize SDK UI Modernization PBNI Messagging Import Trial Error SVN CI/CD JSONParser Stored Procedure ActiveX PFC OAuth 2.0 Event Handling Oracle PostgreSQL .NET DataStore C# WebBrowser Text Debug OAuth 64-bit Migration Database Painter PostgreSQL ODBC driver PowerBuilder Source Code Database Table Data Platform iOS TLS/SSL Deployment Service Event Handler JSON Data Database Connection RESTClient PDF SOAP COM REST PowerBuilder (Appeon) Linux OS Graph PowerBuilder Compiler Filter HTTPClient OLE Testing Class Encryption RichTextEdit Control IDE Debugger ODBC External Functions License Database Profile Elevate Conference Import JSON Outlook .NET Assembly Authorization Automated Testing Installation Database Table Schema DataWindow JSON Interface