OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow Class Reference

This table is used to define data labels for individual use in each office. More...

Inheritance diagram for Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow:

Public Member Functions

 PDataLabelRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsKeyNull ()
 test for NULL value More...
 
void SetKeyNull ()
 assign NULL value More...
 
bool IsTextNull ()
 test for NULL value More...
 
void SetTextNull ()
 assign NULL value More...
 
bool IsGroupNull ()
 test for NULL value More...
 
void SetGroupNull ()
 assign NULL value More...
 
bool IsDescriptionNull ()
 test for NULL value More...
 
void SetDescriptionNull ()
 assign NULL value More...
 
bool IsDataTypeNull ()
 test for NULL value More...
 
void SetDataTypeNull ()
 assign NULL value More...
 
bool IsCharLengthNull ()
 test for NULL value More...
 
void SetCharLengthNull ()
 assign NULL value More...
 
bool IsNumDecimalPlacesNull ()
 test for NULL value More...
 
void SetNumDecimalPlacesNull ()
 assign NULL value More...
 
bool IsCurrencyCodeNull ()
 test for NULL value More...
 
void SetCurrencyCodeNull ()
 assign NULL value More...
 
bool IsLookupCategoryCodeNull ()
 test for NULL value More...
 
void SetLookupCategoryCodeNull ()
 assign NULL value More...
 
bool IsEntryMandatoryNull ()
 test for NULL value More...
 
void SetEntryMandatoryNull ()
 assign NULL value More...
 
bool IsDisplayedNull ()
 test for NULL value More...
 
void SetDisplayedNull ()
 assign NULL value More...
 
bool IsNotDisplayedFromNull ()
 test for NULL value More...
 
void SetNotDisplayedFromNull ()
 assign NULL value More...
 
bool IsEditableNull ()
 test for NULL value More...
 
void SetEditableNull ()
 assign NULL value More...
 
bool IsNotEditableFromNull ()
 test for NULL value More...
 
void SetNotEditableFromNull ()
 assign NULL value More...
 
bool IsRestrictedNull ()
 test for NULL value More...
 
void SetRestrictedNull ()
 assign NULL value More...
 
bool IsDateCreatedNull ()
 test for NULL value More...
 
void SetDateCreatedNull ()
 assign NULL value More...
 
bool IsCreatedByNull ()
 test for NULL value More...
 
void SetCreatedByNull ()
 assign NULL value More...
 
bool IsDateModifiedNull ()
 test for NULL value More...
 
void SetDateModifiedNull ()
 assign NULL value More...
 
bool IsModifiedByNull ()
 test for NULL value More...
 
void SetModifiedByNull ()
 assign NULL value More...
 
bool IsModificationIdNull ()
 test for NULL value More...
 
void SetModificationIdNull ()
 assign NULL value More...
 

Properties

Int32 Key [get, set]
 A sequence key for data labels. More...
 
String Text [get, set]
 Label Text. More...
 
String Group [get, set]
 Data Label Group. More...
 
String Description [get, set]
 Description (Help Text) for the label that the user will see. More...
 
String DataType [get, set]
 Data Type (char | integer | float | currency | boolean | date | time | partnerkey | lookup) More...
 
Int32 CharLength [get, set]
 Maximum length of data string if data type is set to character. More...
 
Int32 NumDecimalPlaces [get, set]
 Number of decimal places if data type is set to numeric. More...
 
String CurrencyCode [get, set]
 This defines which currency is being used (if data type is currency) More...
 
String LookupCategoryCode [get, set]
 If a lookup category is selected then the values can be chosen from a drop down box. More...
 
Boolean EntryMandatory [get, set]
 If TRUE then a value for this label has to be set. More...
 
Boolean Displayed [get, set]
 If TRUE then this data label will be displayed. Gives a chance to hide but keep labels for historical reasons. More...
 
System.? DateTime NotDisplayedFrom [get, set]
 Data label will not be displayed any longer from this date on. More...
 
Boolean Editable [get, set]
 if FALSE then the values will be displayed but are not editable. More...
 
System.? DateTime NotEditableFrom [get, set]
 Data label values will not be editable any longer from this date on. More...
 
Boolean Restricted [get, set]
 Indicates whether or not the data label has restricted access. If it does then the access will be controlled by s_group_data_label. More...
 
System.? DateTime DateCreated [get, set]
 The date the record was created. More...
 
String CreatedBy [get, set]
 User ID of who created this record. More...
 
System.? DateTime DateModified [get, set]
 The date the record was modified. More...
 
String ModifiedBy [get, set]
 User ID of who last modified this record. More...
 
DateTime ModificationId [get, set]
 This identifies the current version of the record. More...
 

Detailed Description

This table is used to define data labels for individual use in each office.

Constructor & Destructor Documentation

◆ PDataLabelRow()

Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.PDataLabelRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.InitValues ( )
inlinevirtual

set default values

◆ IsCharLengthNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsCharLengthNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsCreatedByNull ( )
inline

test for NULL value

◆ IsCurrencyCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsCurrencyCodeNull ( )
inline

test for NULL value

◆ IsDataTypeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsDataTypeNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsDateCreatedNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsDateModifiedNull ( )
inline

test for NULL value

◆ IsDescriptionNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsDescriptionNull ( )
inline

test for NULL value

◆ IsDisplayedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsDisplayedNull ( )
inline

test for NULL value

◆ IsEditableNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsEditableNull ( )
inline

test for NULL value

◆ IsEntryMandatoryNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsEntryMandatoryNull ( )
inline

test for NULL value

◆ IsGroupNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsGroupNull ( )
inline

test for NULL value

◆ IsKeyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsKeyNull ( )
inline

test for NULL value

◆ IsLookupCategoryCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsLookupCategoryCodeNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsModificationIdNull ( )
inline

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsModifiedByNull ( )
inline

test for NULL value

◆ IsNotDisplayedFromNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsNotDisplayedFromNull ( )
inline

test for NULL value

◆ IsNotEditableFromNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsNotEditableFromNull ( )
inline

test for NULL value

◆ IsNumDecimalPlacesNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsNumDecimalPlacesNull ( )
inline

test for NULL value

◆ IsRestrictedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsRestrictedNull ( )
inline

test for NULL value

◆ IsTextNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.IsTextNull ( )
inline

test for NULL value

◆ SetCharLengthNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetCharLengthNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetCreatedByNull ( )
inline

assign NULL value

◆ SetCurrencyCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetCurrencyCodeNull ( )
inline

assign NULL value

◆ SetDataTypeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetDataTypeNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetDateCreatedNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetDateModifiedNull ( )
inline

assign NULL value

◆ SetDescriptionNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetDescriptionNull ( )
inline

assign NULL value

◆ SetDisplayedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetDisplayedNull ( )
inline

assign NULL value

◆ SetEditableNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetEditableNull ( )
inline

assign NULL value

◆ SetEntryMandatoryNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetEntryMandatoryNull ( )
inline

assign NULL value

◆ SetGroupNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetGroupNull ( )
inline

assign NULL value

◆ SetKeyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetKeyNull ( )
inline

assign NULL value

◆ SetLookupCategoryCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetLookupCategoryCodeNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetModificationIdNull ( )
inline

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetModifiedByNull ( )
inline

assign NULL value

◆ SetNotDisplayedFromNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetNotDisplayedFromNull ( )
inline

assign NULL value

◆ SetNotEditableFromNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetNotEditableFromNull ( )
inline

assign NULL value

◆ SetNumDecimalPlacesNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetNumDecimalPlacesNull ( )
inline

assign NULL value

◆ SetRestrictedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetRestrictedNull ( )
inline

assign NULL value

◆ SetTextNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.SetTextNull ( )
inline

assign NULL value

Property Documentation

◆ CharLength

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.CharLength
getset

Maximum length of data string if data type is set to character.

◆ CreatedBy

String Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.CreatedBy
getset

User ID of who created this record.

◆ CurrencyCode

String Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.CurrencyCode
getset

This defines which currency is being used (if data type is currency)

◆ DataType

String Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.DataType
getset

Data Type (char | integer | float | currency | boolean | date | time | partnerkey | lookup)

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.DateCreated
getset

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.DateModified
getset

The date the record was modified.

◆ Description

String Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.Description
getset

Description (Help Text) for the label that the user will see.

◆ Displayed

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.Displayed
getset

If TRUE then this data label will be displayed. Gives a chance to hide but keep labels for historical reasons.

◆ Editable

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.Editable
getset

if FALSE then the values will be displayed but are not editable.

◆ EntryMandatory

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.EntryMandatory
getset

If TRUE then a value for this label has to be set.

◆ Group

String Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.Group
getset

Data Label Group.

◆ Key

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.Key
getset

A sequence key for data labels.

◆ LookupCategoryCode

String Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.LookupCategoryCode
getset

If a lookup category is selected then the values can be chosen from a drop down box.

◆ ModificationId

DateTime Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.ModificationId
getset

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.ModifiedBy
getset

User ID of who last modified this record.

◆ NotDisplayedFrom

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.NotDisplayedFrom
getset

Data label will not be displayed any longer from this date on.

◆ NotEditableFrom

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.NotEditableFrom
getset

Data label values will not be editable any longer from this date on.

◆ NumDecimalPlaces

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.NumDecimalPlaces
getset

Number of decimal places if data type is set to numeric.

◆ Restricted

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.Restricted
getset

Indicates whether or not the data label has restricted access. If it does then the access will be controlled by s_group_data_label.

◆ Text

String Ict.Petra.Shared.MPartner.Partner.Data.PDataLabelRow.Text
getset

Label Text.


The documentation for this class was generated from the following file: