Class: RemoteEntryMixin
Class Hierarchy:
cObject

Mixin


RemoteEntryMixinClass Definition
Properties
Integer
pbAllowClear
Integer
pbAllowDDUpdate
Integer
pbAllowDelete
Integer
pbAllowFind
Integer
pbAllowSaveEdit
disables editing of existing records.
Integer
pbAllowSaveNew
these disable operations. This can used to increase security within a WBO
disables saving of new records
Integer
pbClearAfterSave
after a save, should we clear the data?
Integer
pbReportErrors
this determines if errors are reported automatically. If shut off you
can do a process and then check for errors and report them
manually
Integer
peFieldMultiUser
integer
phREO_MainDD
the request operations should set those allowing other
messages to use this information as needed
current main DD of operation
integer
piREO_OperationStatus
what happended?
Functions and Procedures
integer
ClearConfirmation()

Define_RemoteEntryMixin()
integer
DeleteConfirmation()
integer
DoRequestClear(String sFileName Integer bClearAll)
integer
DoRequestDDUpdate(String sFileName integer bShowErrors integer iExtra)
integer
DoRequestDelete(String sFileName)
integer
DoRequestFind(String sFileName String sFieldName Integer iFindMode)
integer
DoRequestSave(String sFileName)

OnReportClearStatus(integer iClearStat integer hClearDD)
good for augmentation!

OnReportDeleteStatus(integer iDeleteStat integer hDeleteDD)
good for augmentation!

OnReportFindStatus(integer iFindStat integer hDD)
good for augmentation!

OnReportSaveStatus(integer iSaveStat integer hSaveDD)
good for augmentation!

OnReportValidateStatus(integer iValStat integer hValDD)
good for augmentation!
integer
SaveConfirmation()
#IFDEF SUPPORT$OLD$INTERFACE
// Old public messages. These support the version 1 WebApp interface
// don't use these
Procedure Set ClearAfterSave_state integer bState
Set pbClearAfterSave to bState
End_Procedure
Function ClearAfterSave_state Returns integer
Function_Return (pbClearAfterSave(self))
End_Function
Procedure Set ReportErrors_state integer bState
Set pbReportErrors to bState
End_Procedure
Function ReportErrors_state Returns integer
Function_Return (pbReportErrors(self))
End_Function
#ENDIF SUPPORT$OLD$INTERFACE
these are for user confirmation of an operation.
They do nothing and return 0 which means OK.
These are provided for augmentation.