Tips & Tricks for your 4D Apps – September 2024 Edition

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 20 tips:

      1. 4D Database No Longer Requires Login After Compilation
      2. Special icons that indicate specific properties for project methods in Explorer
      3. Web Server Legacy sessions to Scalable Sessions Process Variables
      4. Mass Modifying Records with the APPLY TO SELECTION command
      5. Can’t connect to 4D server after upgrading
      6. Code Signature Failed Error When Building Application
      7. License Refresh Feature
      8. Allow Computed Attribute Functions to be Accessed with Remote Datastore and REST
      9. Dealing with VP EXPORT DOCUMENT’s asynchronicity
      10. Two things to check when writing method that takes collection parameter
      11. Block User Access to 4D Web Server Management URLs
      12. 4D Database No Longer Requires Login After Compilation (Part 2)
      13. Quickly locate project file location on disk in design mode
      14. Utilizing .slice() to View Large Collections in the Debugger
      15. A utility method to unload the current record from more than one table
      16. Resetting the position of 4D built-in dialog windows
      17. How to Restore Changes After Unsuccessful Record Save
      18. Structure Editor Formatting Settings
      19. Project file name does not match the binary file name when exporting the structure to the project
      20. Control the Appearance of Highlighting in Collection or Entity Selection Listbox
Add Komoncharoensiri
Add Komoncharoensiri has been a key member of the technical support team since 2000. He started his career at the company as a technical support engineer before becoming a 4D evangelist in 2003, then internal applications manager in 2006, and finally director of technical services in 2007. Add earned a computer science degree from San Jose State University in 2000. He is passionate about user experience (UX) and user interface programming. He has been involved in the development and management of the 4D Knowledgebase and 4D Partner Central websites.