project BLF > class Persistence Layer > method DeleteInstance

Description

Delete an instance from the fcInstance table


Parameters


iiInstanceIDinputinteger
ihClassinputhandle
icClassNameinputcharacter
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


BLF
method business.ExitInstance
method BQueryCache.ApiDeleteQuery
method BQueryCache.RunQuery
method Progress.CleanupStateOnline


program code (program1/persistence.p)

<M-1 run WriteDirect
   (input  'fcInstance' (icTableName), 
    input  'for each fcInstance where fcInstance.Instance_ID = ' + string(iiInstanceID) (icPrepare), 
    input  '' (icFieldList), 
    input  '' (icFieldListDataTypes), 
    input  '' (icAbsolute), 
    input  '' (icIncremental), 
    input  ihClass (ihClass), 
    input  '' (icUserLogin), 
    output oiReturnStatus (oiReturnStatus)) in persistence>