by Add Komoncharoensiri, Director of Technical Services at 4D Inc
Here we go with another set of tips and tricks.
The 4D Knowledge Base is a library of information about 4D technology where weekly tech tips and monthly tech notes are actively published. If you missed the last tips on the KB, that’s fine; here is a compilation from the past few weeks.
This blog post covers 25 tips:
-
-
- Session Command Returns Null
- 4D Appearance Settings
- How to refresh record when data is updated in another process
- Better usage of user licenses with REST requests by enabling Force Login Mode
- Changing remote client user after checking off “Remember password”
- Checking for Cache Thrashing on a 4D Server Using the 4D Info Report Component
- Getting the last table number
- 3 different ways to create a new method or class in Design environment
- Security and Convenience with Auto-Generated SSL/TLS Certificates
- Changing the fill color of alternate listbox rows with CSS
- New log file Numbers Explained
- How to Implement an HTTP Agent as a Singleton
- Using Pointers to Tables in Object Literals
- OrderByMethod not sorting correctly
- Store singleton class instance in a variable for convenience in typing
- How to Fix Orphan Licenses
- Compiling a 4D Database
- Checking if a property does not exist in an object (null vs. undefined)
- “Failed to Synch Resources” when connection to 4D Server
- Inherent Truthy and Falsy Values with Short Circuit Operators
- REST Error Message: “Can’t call not thread safe method from a preemptive process”
- Get and SET DATABASE PARAMETER Thread-Safe Parameters
- Better Readability with Collection and Object Literals
- Avoid calling GOTO OBJECT directly inside On Data Change event of listbox column of checkbox display type
- Changing TLS versions programmatically
-