Developing services|forms to manage large number of occurrences
Author: gianni.sandigliano@unifacesolutions.com (gianni)
Hi all, Developing a Uniface functionality able to manage a large number of occurences (hundred thousands or millions), either as a real Uniface Service in a 2/3tier env or as a Uniface Form in a 2tier env, trying have the minimum overhead, alias the best performances, it is better to avoid to paint any field on the tableau, just the entities markers. In the same kind of functionality usually a log file must be generated to enable the end user to verify the correct execution; obviously in this log file every type of warning/error should be recorded. If the developer needs to catch errors also at field level, those managed in the "on error" trigger like a missing part of the PK, it is forced to paint those fields on the tableau. To me this is a little nonsense...
Am I missing something? Is performances in a Uniface service not influenced from fields picted on the tableau? Is anyone knowing a different or better way to implement it in Uniface? Thanks for your opinions! Gianni




