Class: FieldObject

Module location: DDExtFld.pkg line 84 (view source)

Class Hierarchy:

ARRAYFieldObject

Class Definition

Properties

IntegerField_Number
IntegerFieldLength
AddressFieldPointer
IntegerFieldRefresh_State
IntegerFile_Number
these are all set by DefineField and should not be changed
IntegerUpdate_Find_State
usually no point for finds
IntegerUpdate_Save_State
these can be changed, with care, by the developer

Functions and Procedures

Construct_Object()
IntegerCreateFieldHeap(integer iFldLen)
DefineField(integer iFile integer iField)
for object: define file, field, fieldlength and allocate heap memory and set memory pointer
Destroy_Object()
augment to realse heap allocation
DestroyFieldHeap()
integerFieldChangedState()
FieldRefresh(boolean bCleared)
Move from File buffer to local DD Buffer bCleared determines if this is a find or a clear.
FieldUpdate(integer bSave)
Move from the DD Buffer to the file buffer
set(integer bState)
set(integer iOpts integer iLen integer bShowErr Address pValue)
set(integer iLen Address pValue)
Raw update of value.

Instances

Break_ArrayReport.pkg222
Button_IdsDfclient.pkg498
ColCkBoxDfsellst.pkg129
EVDfdtcent.pkg41
EVDfenrad.pkg93
Export_ArrayDd_cddeo.pkg42
item$groupdep_item.pkg85
item_group_idsdep_item.pkg67
oArgscCommandLine.pkg22
oBreakArraycReport.pkg217
oColParamsDfdata.pkg70
oDFColorArrayDf_print.pkg982
oDFColorArrayWinprint2.pkg74
oDiagramArrayDf_print.pkg1061
oDiagramArrayWinprint2.pkg94
oEntryValuesDd_pklst.pkg52
oErrorNumbercWebAppError.pkg146
oErrorTextcWebAppError.pkg148
oFieldNrcWebAppError.pkg152
oFileNrcWebAppError.pkg150
oFileNrcVdfInternetSession.pkg351
oLineNrcWebAppError.pkg154
oRecordsDatalist.pkg178
oRptTotalcHtmlreport.pkg37
oWpoIDcVdfInternetSession.pkg439
Radio_ObjectsDfrad_mx.pkg45
RptTotalDfwinrpt.pkg61
RptTotalcWinReport2.pkg23
Seq_Channel_Listseq_chnl.pkg57
Statushelp_ArrayWindows.pkg3030
Statushelp_ArraySthlp_mx.pkg11
Statushelp_ArrayDatadict.pkg1184
System_File_objDatadict.pkg1193
WinQLErrorsCrystalReport.pkg962