Using Snowflake with Linx
Snowflake (https://www.snowflake.com/) is a Large Data Solution for data warehousing, data lakes, data engineering, data science, data application development, and for securely sharing and consuming...
View ArticleCall SOAP services using REST
SOAP, being a mature technology, have a really wide and often differently interpreted standard set. This makes it a nice tool for corporate users to manipulate into their very specific requirements...
View ArticleRunning Linx on a Mac (Intel)
Linx Designer is a Windows based application, the Linx Services are dependent on Libraries specifically built for Windows. However, as a Mac user, I always use my Mac Laptop to work on Linx. (This...
View ArticlePulling Exif data from images and photos
From Wikipedia: Exchangeable image file format (officially Exif , according to JEIDA/JEITA/CIPA specifications) is a standard that specifies the formats for images, sound, and ancillary tags used by...
View ArticleConditional statements within expressions
In Linx, when making decisions to set values, you typically use a IfElseFNC to create a condition and then using a SetValueFNC you set the value appropriately. Lets use the example of deciding whether...
View ArticleAramex REST Example for South African Shipping
Please note that this example is specifically for using the REST API provided by Aramex South Africa. For other countries, please contact your Aramex offices for local APIs, or use the international...
View ArticleOptimoRoute API Example
OptimoRoute™ is an online Route Planner for Delivery and Field Service. With OptimoRoute™ you can plan the most efficient routes and schedules with multiple stops per route. Sample built with Linx5....
View ArticleHow to convert a UnixTimeStamp to a datetime
Unix Timestamps are often used in Web services to show specific times. For instance when an object was created or updated. There are some undocumented functions to get your Date from a Unix timestamp,...
View ArticleStruggling with OAuth 2.0?
When building integrations with the big 3rd-party service providers such as Google, GitHub or Microsoft, applications require a user to grant it permission to act on the user’s behalf, this involves...
View ArticleWriting C# in Linx
In Linx, sometimes you require functionality that is not built into the platform and need to develop your own custom functionality to achieve the task at hand. Typically you are able to build this...
View ArticleWorking with GraphQL
GraphQL Query Introduction The Linx GraphQLQuery function allows you to execute a query against a GraphQL server and takes care of the necessary schema validation, input objects as well as resulting...
View ArticleRounding of Decimal to Int
An interesting topic to consider, when you’ve got a Decimal, or Double value which you want to convert to an Int, what is your intention? If your value is something like 5.673 and you want to change...
View ArticleKyriba Integration using Linx
Kyriba (www.kyriba.com) is the global leader in cloud treasury and finance solutions, delivering mission-critical capabilities for cash and risk management, payments and working capital solutions. In...
View ArticleSQLite with Linx
SQLite is a great alternative if you need a quick database. It’s surprisingly capable and will run on most systems. (Runs well on Windows for ARM). The SQL itself is also quite similar to what we’re...
View ArticleMaking complex Types
It’s quite easy to create “nested” or “complex” Types which you can use as your Request or Response for your SimpleREST Hosts. The key is to create a Type, and add it to another type… For instance,...
View ArticleHow to page large data sets in MSSQL
When working with large data sets, and sending the data over a REST Host to show on a screen, sometimes you don’t want to send a huge amount of data at once. For instance, if you’ve got 10,000 records...
View ArticleSorting a FileList by Creation Date (Or anything else)
By default, the FileList component does not have a property to allow you to sort your files. However, using the List functions here you can quickly filter the files yourself. Basically, first you’ll...
View ArticleHow to quickly create a Types from your SQL Queries
Creating a Type can be a tedious process if it is quite big and elaborate. Luckily Linx has the Import types feature, making it easy to create Types from a JSON or XML object. To quickly create a type...
View ArticleMariaDB Connection setup in Linx
MariaDB is another valuable database type available for users and you can set Linx up to connect and use these databases. First important note is that the ODBC drivers for MariaDB is required on the...
View ArticleAdd an SFTP Server to your Windows Core Server using Powershell
Sometimes users require SFTP access to their File storage on our Linx Cloud servers. Here’s the steps to set it up from a Server Management point of view. Remote Desktop into the machine and access...
View ArticleUsing C# classes in Linx Expressions
In order to access classes from certain namespaces, we prepend #. to the fully qualified name of the class. The # would indicate that the following class name will be referenced as a C# class. Classes...
View ArticleDynamically assign SQL queries to be executed
Linx allows you to dynamically assign input parameters to most components and objects. This also allows for the dynamic assignment of SQL Queries to the ExecuteSQL component. You can thus assign...
View ArticleConvert to Base64 and Convert From Base64
In Linx you can convert a string to and from Base64 by using an expression. To convert to Base64 the string must first be converted to a list of bytes (List), then the list of bytes can be converted...
View ArticleChanging properties inside connection editor based on your database selection
Depending on the connection type you choose in the Database Editor, a set of predefined properties appear in the connection editor. If you select ODBC as the connection type, by default, the...
View ArticleGet started with multi-threaded debugging
Overview This post is designed for beginners looking to dive into multi-threaded debugging. Multi-threaded debugging is a powerful feature in Linx that simplifies debugging Services. Previously,...
View Article