|
itemchanged
|
|
Full name
|
pfc_u_dw.itemchanged
|
Access
|
public
|
Extend of
|
|
Return value
|
|
Prototype
|
event itemchanged()
|
Name
|
Datatype
|
lb_disablelinkage
|
boolean
|
li_rc
|
integer
|
event itemchanged;//////////////////////////////////////////////////////////////////////////////
// Event: itemchanged
// Description: Send itemchanged notification to services
//////////////////////////////////////////////////////////////////////////////
// Rev. History Version
// 6.0 Initial version
// 7.0 Linkage service should not fire events when querymode is enabled
//////////////////////////////////////////////////////////////////////////////
// Copyright © 1996-1999 Sybase, Inc. and its subsidiaries. All rights reserved. Any distribution of the
// PowerBuilder Foundation Classes (PFC) source code by other than Sybase, Inc. and its subsidiaries is prohibited.
//////////////////////////////////////////////////////////////////////////////
boolean lb_disablelinkage
integer li_rc
// Is Querymode enabled?
If IsValid(inv_QueryMode) then lb_disablelinkage = inv_QueryMode.of_GetEnabled()
if not lb_disablelinkage then
if IsValid (inv_Linkage) then
// *Note: If the changed value needs to be validated. Validation needs to
// occur prior to this linkage.pfc_itemchanged event. If key syncronization is
// performed, then the changed value cannot be undone. (i.e. return codes)
li_rc = inv_Linkage.event pfc_itemchanged (row, dwo, data)
end if
end if
end event