Contains miscellaneous Utility functions.

Methods

Name Description
AddWordToDictionary Add a Word to either the Global or User Dictionary.
CreateCodeDescriptionListFromStandardRange Create a Code/Description List representation from a Standard Range.
CreateDataViewFromStandardRange Create a DataView from a Standard Range.
CreateJsonDataViewFromDataView System Use Only Create a JSON DataView from a DataView.
CreateJsonDataViewFromStandardRange System Use Only Create a DataView from a Standard Range.
CreateJsonQuickSearchResultsForStandardRange System Use Only Create JSON-formatted Quick Search Results for a Standard Range.
CreateParametersFromParameterDefs Create Parameters from Parameter Definitions including expanding any 'Include Standard Parameters' type Parameters.
CreateServiceLogViewSourceApplicationShortcut Create an Application Shortcut to view the Source record of a Service Log.
CreateSqlWhereForStandardRange Create an SQL Where clause to use for Standard Ranges that are read from the database, e.g. Accounts, Clients, Security Statements.
CreateStandardRangeParameter Create a Range Parameter based on a Standard Range.
DataTableToSummaryTable Takes a populated DataTable and returns a Tabular-Data style Summary Table.
DateCycleGetCycle Get the number of times per year (Frequency pa) a Date Cycle will occur.
DateCycleGetDescription Gets a friendly Description of a Date Cycle.
DateCycleGetDescriptionShort Gets a short Description of a timespan based Date Cycle, eg "weeks", "2 weeks".
DateCycleGetDifference Returns the difference as a Date Cycle between two dates, given a date cycle.
DateCycleGetEnd Finds the last date in a Date Cycle.
DateCycleGetFreqPA Get the number of times per year (Frequency pa) a Date Cycle will occur.
DateCycleGetInclusiveEndDate Finds the 'inclusive' end date of a period given a begin date.
DateCycleGetIntervalCount Finds the first and number of cycle intervals within a period given the begin date, end date and interval frequency.
DateCycleGetMnemonic Get the Mnemonic of a Date Cycle from either its Description or Mnemonic.
DateCycleGetMnemonicFriendly Get a friendly Mnemonic of a Date Cycle.
DateCycleGetSimplifiedTerm Creates a simplified Term from two dates and a date cycle.
DateCycleGetTermEndDate Finds the end date of a Term given a begin date.
DateCycleGetTermEndDateFromBranch Finds the end date of a Term given a begin date.
DateCycleGetTermEndDateFromBranchPk Finds the end date of a Term given a begin date.
DateCycleGetTermEndDateFromWorkflow Finds the end date of a Term (using the Database Time Zone). The Start Date will depend on the Period Type, e.g., it will be the current date for Days and WorkingDays but may also be the date the Workflow was Opened
DateCycleIsValid Validates a DateCycle Mnemonic.
DateCycleValidate Validates the Date Cycle text and returns the appropriate Mnemonic.
GetCodeDescriptionListFromCollectionDataView Get an ISCodeDescriptionList object from a collection supporting the I_ISCollectionDataView interface.
GetCodeDescriptionListFromDataView Get an ISCodeDescriptionList object from a DataView.
GetCssFromLess System Use Only
GetEmailMessagePreviewHtml Get an HTML Email preview.
GetFileExtensionFromLogExtended Returns the best file extension, and therefore way to display a Log's extended data.
GetFileExtensionFromText Returns the best file extension, and therefore way to display a Log's extended data.
GetHashTagInfo Get Information required to present the User with a list of actions for a HashTag.
GetHtmlFromSummaryTable Get HTML from the supplied Summary Table.
GetHtmlFromSummaryTables Get HTML from the supplied collection of Summary Tables.
GetHtmlFromText
GetIconAsPngBase64String Get Icon image as a base-64 encoded PNG file.
GetIconList Returns a Read-only list of Icons.
GetIconListByPrefix Returns a Read-only list of Icons.
GetLogClassIcon Get the Icon to display a Log Class.
GetNotesText The Notes in a readable Text format.
GetServiceLogCaptionSummary System Use Only Obsolete Retrieve the Caption (and optionally the Summary HTML itself) used for the Service Log Summary.
GetServiceLogLinkedLogs Get a list of Logs that link to the specified Service Log.
GetServiceLogSummaryPageHtml Retrieve the Summary Page HTML related to a Service Log.
GetServiceLogViewSourceApplicationShortcutUrl Create an Application Shortcut URL to view the Source record of a Service Log.
GetStandardRangeRecordDescriptionJson System Use Only Get a Description for a Standard Range record.
GetSummaryTableOfHashTagReferences Get a Summary Table containing details of records related to the specified Source record (via Hashtags) and, optionally, if sourceNotes are supplied, details of records referenced in this record's Notes.
GetUserAndDateHtml
GetUserAndDateHtmlIncludingTimeZone
GetUserAndDateText
GetUserAndDateWikiText
GetWeightedTotalFromDataTable Get a Weighted Total from a DataTable when given a Balance (currency) column and a Rate (double) column.
KeyValueListToHtmlTable Create an HTML Table containing details of this Key/Value List.
KeyValueListToSummaryTable Create a Summary Table containing details of this Key/Value List.
KeyValueListToSummaryTables Create a Summary Tables collection containing details of this Key/Value List.
KeyValueListToText Create readable, line-separated Text containing details of this Key/Value List.
LoadSplitObjectExportListFromFolder Load a Split Object Export List from a Folder on the file system.
New
OptimiseClientContactMethodsForQuickSearch
ParametersAppendToSummaryTable Append Parameter Details to an existing Summary Table.
ParametersToSummaryTable Create a Summary Table containing Parameter details.
ParametersToSummaryTables Create a Summary Tables collection containing Parameter details.
ParametersToText Create readable, line-separated Text containing Parameter details.
ParseHashTags Parse the supplied Text (e.g., Client Notes) and replace any Hashtags (including @ tags) into {{hashtag}} templates.
WikiTextSimpleToHtml Parse simple Wiki Text and return resulting HTML.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0