News

Creating PDF Reports in RAD Server

Creating PDF Reports in RAD Server Reporting is a critical aspect of any enterprise application, but the data and the programming components to create reports are not always available on all platforms? It took a little trial and error to work out the best path to create reports via RADServer using the components out the box. In this post, I will share what I have learned along the…
Read more
News

Attributes for Documenting TEMSDataSetResource

I recently blogged about a number of RAD Server topics, including using TEMSDataSetResource, (the component that enables a TDataSet to be expose as a RESTful resource, and manage all the List, Get, Put, Post, Delete methods – very cool!), how to set named parameters for…
News

Developing client applications using RESTful master-detail data with TRESTResponseDataSetAdapter

This is part 3 in my series of developing an REST server and client application and will focus around using the TRESTResponseDataSetAdapter. In my last two posts, we have created a REST server with a fully documented API using YAML, and exposed 3 datasets with master detail relationships over REST using zero lines of code. If you have not read and watch the videos. I would suggest…
Read more
News

Adding Tools into the IDE

Adding tools into the RAD Studio IDE. Now, this isn’t new! But, this week in Sweden, I spoke to a developer who has been using Delphi for years and didn’t know about this handy trick. As I am currently working over a series when I’m developing a RESTful backend and…
News

Master Detail data in RAD Server using TEMSDataSetResource

Master Detail data in RAD Server The TEMSDataSetResource is a very powerful component that enables rapid development of full document REST API’s for TDataSet using RAD Server. Using TEMSDataSetResource, along with traditional master detail relationship configurations, it…
News

Embedding Swagger UI into RAD Server

This post is an update to the original post written previously showing Swagger UI being used with RAD Server,covering new features of RAD Server. Why Embed Swagger UI into RAD Server? Swagger UI (as previously discussed) is a great option for checking your documentation and working with the REST API. One of the challenges has always been CORS (Cross Origin Resource Sharing) that makes…
Read more
News

InterBase Temporary Tables

InterBase Temporary Tables This last week, InterBase 2020 has been released bringing the awesome Tablespaces feature into play. This new feature enables splitting the database into groups of tables (a Tablespace) that can then be put onto different physical disks (to aid…
News

Opening a PDF on Android with Delphi

Intents on Android using API 26 to open PDF documents. Recently, the Google Play store updated its requirements so the target API level of 26 was used to get new apps submitted. While this was reasonably easy to achieve through updating the AndroidManifest.Template, the…
News

RAD Server and Enterprise Connectors

Connected Systems Many years ago I was the lead developer for a software development company that was a market leader in the leisure industry. Back in the day, we were using Delphi 3 and then Delphi 5 to create the software. The software was a complete CRM that interfaced with access control systems, card readers, ran in multiple languages, and offered everything from reservation management to…
Read more