Managing files that reside on the server machine from a client machine can be tricky. Fortunately, 4D provides a unique method property (execute on server) that can be used to minimize the complexity of the implementation requirement. The technical note 15-07 (Managing Server Files from the Client) utilized the feature and offered an initial implementation on how to manage files on the 4D Server machine from the 4D Remote application. This technical note discusses the UI modernization from the original implementation to give it a fresher look and the code update that turns the implementation into a component-ready implementation.
Feb 24th, 2022 revised note: Several runtime errors were caused by improper method properties. These issues have been addressed in this revised version
Download Complete Tech Note: Tech Note Document