pfc_verify


pfcdwsrv.pbl   >   pfc_w_filterextended   >   pfc_verify   

Full name pfc_w_filterextended.pfc_verify
Access public
Extend of integer
Return value integer
Prototype event integer pfc_verify()

Name Datatype
No Data

Name Datatype
lds_test datastore
li_rc integer
ls_testfilter string

event pfc_verify;call super::pfc_verify;//////////////////////////////////////////////////////////////////////////////
//
//	Event:  pfc_verify
//
//	Arguments:  none
//
//	Returns:  integer
//	 1 = Filter is valid
//	-1 = Filter is not valid
//
//	Description:
//	Verifies current filter
//
//////////////////////////////////////////////////////////////////////////////
//	
//	Revision History
//
//	Version
//	5.0   Initial version
//
//////////////////////////////////////////////////////////////////////////////
//
//	Copyright © 1996-1997 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.
//
//////////////////////////////////////////////////////////////////////////////

integer	li_rc = 1
string		ls_testfilter
datastore	lds_test

ls_testfilter = mle_filter.text

if Len (ls_testfilter) > 0 then
	lds_test = create datastore

	// Associate the correct dataobject to the test-filter datastore
	lds_test.dataobject = inv_filterattrib.idw_dw.dataobject

	// Test the filter
	li_rc = lds_test.SetFilter (ls_testfilter)

	destroy lds_test
end if

return li_rc
end event

     
Name Owner
pfc_w_filterextended.cb_verify.clicked cb_verify
pfc_w_filterextended.pfc_default pfc_w_filterextended

     
Name Owner
datastore.setfilter datastore
systemfunctions.len systemfunctions

     
Full name
pfc_w_filterextended

     
Name Scope
No Data