LedgerInitFlag is a table wich holds properties for each Ledger.
More...
|
| TLedgerInitFlag (int ALedgerNumber, String AFlag, TDataBase ADataBase=null) |
| This Constructor only takes and stores the initial parameters. No Database request is done by this routine. More...
|
|
void | SetOrRemoveFlag (String AFlag, Boolean AddIt) |
|
String | GetFlagValue (String AFlag) |
| This more conventional string-based ValueStore is intended to replace the limited and over-complicated binary flag approach (which is preserved above, but no longer used for Reval, or anything else.) More...
|
|
void | SetFlagComponent (String AFlag, String AComponent) |
| The named AFlag is a composite value (internally stored as CSV) This method adds the component, if it's not already present. More...
|
|
void | RemoveFlagComponent (String AFlag, String AComponent) |
| The named AFlag is a composite value (internally stored as CSV) This method removes the component, if it's present in AFlag. (If AFlag was not found, it's not created.) More...
|
|
void | SetFlagValue (String AFlag, String AValue) |
|
|
bool | IsSet [get, set] |
| The IsSet property controls database requests. More...
|
|
LedgerInitFlag is a table wich holds properties for each Ledger.
◆ TLedgerInitFlag()
Ict.Petra.Server.MFinance.Common.TLedgerInitFlag.TLedgerInitFlag |
( |
int |
ALedgerNumber, |
|
|
String |
AFlag, |
|
|
TDataBase |
ADataBase = null |
|
) |
| |
|
inline |
This Constructor only takes and stores the initial parameters. No Database request is done by this routine.
- Parameters
-
ALedgerNumber | A valid ledger number |
AFlag | Name of the flag |
ADataBase | |
◆ GetFlagValue()
String Ict.Petra.Server.MFinance.Common.TLedgerInitFlag.GetFlagValue |
( |
String |
AFlag | ) |
|
|
inline |
This more conventional string-based ValueStore is intended to replace the limited and over-complicated binary flag approach (which is preserved above, but no longer used for Reval, or anything else.)
- Parameters
-
- Returns
◆ RemoveFlagComponent()
void Ict.Petra.Server.MFinance.Common.TLedgerInitFlag.RemoveFlagComponent |
( |
String |
AFlag, |
|
|
String |
AComponent |
|
) |
| |
|
inline |
The named AFlag is a composite value (internally stored as CSV) This method removes the component, if it's present in AFlag. (If AFlag was not found, it's not created.)
- Parameters
-
◆ SetFlagComponent()
void Ict.Petra.Server.MFinance.Common.TLedgerInitFlag.SetFlagComponent |
( |
String |
AFlag, |
|
|
String |
AComponent |
|
) |
| |
|
inline |
The named AFlag is a composite value (internally stored as CSV) This method adds the component, if it's not already present.
- Parameters
-
◆ SetFlagValue()
void Ict.Petra.Server.MFinance.Common.TLedgerInitFlag.SetFlagValue |
( |
String |
AFlag, |
|
|
String |
AValue |
|
) |
| |
|
inline |
◆ SetOrRemoveFlag()
void Ict.Petra.Server.MFinance.Common.TLedgerInitFlag.SetOrRemoveFlag |
( |
String |
AFlag, |
|
|
Boolean |
AddIt |
|
) |
| |
|
inline |
◆ IsSet
bool Ict.Petra.Server.MFinance.Common.TLedgerInitFlag.IsSet |
|
getset |
The IsSet property controls database requests.
The documentation for this class was generated from the following file: