That is great ..
I have always understood On Err Call to be a separate process

Thanks for the clarification
Chip

On Thu, 10 May 2018 15:29:11 +0000, Keisuke Miyako via 4D_Tech wrote:
> perhaps my comments about logging was unwarranted.
> 
> but I think my main points stand:
> 
> 1. no, method called on error is not executed in another process.
> you might be confusing it with method called on *event*
> 
> 2. no, it is not necessary to use IP. use can pass and return process 
> variables.
> 
> e.g.
> 
> EE:="before"
> 
> ON ERR CALL("E")
> DOCUMENT TO BLOB("";$blob)
> ON ERR CALL("")
> 
> ALERT(EE)
> 
> 
> where method "E" is
> 
> EE:=EE+"."+Current method name+".after"
> 
> 2018/05/10 23:32、Chip Scheide 
> <[email protected]<mailto:[email protected]>> のメール
> :
> Case of
> : (error=-54) | (error=-49) | (error=-46) | (error=-45) | (error=-44) |
> (error=-5000)
> <>x_Error_Call_Error:="File, folder or volume locked, or already open
> for writing."
> 
> 
> 
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> FAQ:  http://lists.4d.com/faqnug.html
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:[email protected]
> **********************************************************************
---------------
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing 
**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to