I have a puzzling thing happening in a function. It is happening in a Many Time Paging Screen cycle that allows Add and Change mode and defaults to Change. The cycle is within a Global Screen function. The puzzling thing is that it never seems to be executing any of the logic points associated with a file. I know it has to be reading it, because it is displaying the proper infomation in all the fields, but I can put UMSG lines at the begining of BeforeReadSort, BeforeRead, OnLock, OnError, etc. and none of them ever come up. I can't think of what would be causing this behavior. If I then hit the function keys to put the page into change or add modes, it will execute the UMSG I have placed, but it does not on the inital read that populates the field to begin with.
Am I missing something simple here? How does it populate the fields but not process the logic, and how can I make sure it executes the BeforeWrite logic before it exits the cycle?
ProIV v5.5 r4.1 running on a Solaris server with Reallty, using VIP 5.5921(022)
Sorry for asking, but are you genning the calling function aswell as the global function ?