Arbeiten mit vorgefertigten Methoden von combit

Innerhalb jedes Scripts-Unterordners einer der mitgelieferten combit CRM-Solutions befindet sich eine VBScript-Datei welche sich über Include-Befehle in neue und bestehende Scripte inkludieren lässt und Zugriff auf viele von combit vorbereitete Script-Funktionen bietet – mit entsprechenden Rückgabewerten und verlässlichen Methoden, inklusive Fehlerhandling: BasicCollection.vbs.

Das Inkludieren kann über folgenden Befehl durchgeführt werden (Achtung: Der Pfad kann sich in Ihrer Umgebung noch ändern):

<!--#include-once file="%PRJDIR%\Scripts\BasicCollection.vbs"-->

Die BasicCollection bietet hierbei eine reichhaltige Auswahl von vorgefertigten Methoden, welche Ihnen einiges an manueller Arbeit abnehmen können. Folgende Methoden stehen derzeit zur Verfügung:

BuildRelativePath

CheckForCriticalEventLogEntries

CheckAbortedWaitDlgAndSetTextWithStatus

CheckAndLockRecord

CheckFile

CRMCheck

CheckGDPRColumn

CheckSolution

CheckViewConfigsObject

CreateContactDisplay

CreateDeleteRecordFeedback

CreateEventLogRecord

CreateNewRecordByRecordSet

cRMMsgBox

DeleteRecord

DialogChoiceMessageBoxByRecordSet

ExecuteSQLCommandRaw

ExportRecordSet

GDPRColumnsExists

GetActivityByUser

GetAddressByUser

GetCalendarWeek

GetCalendarWeekYear

GetCompaniesOrContactsByUser

GetCompanyOrContactSearchTermByUser

GetContainerByInputForm

GetContainerRecordByInputForm

GetContentsValueByNameWithNullSafe

GetCurrentLogGroupID

GetDateTimeByUser

GetEmailAddressByUser

GetFldInformationByViewNameAndFldName

GetIDByNameInRecordOrInputForm

GetInputFormByActiveView

GetNextLogGroupID

GetProjectViewNameByUser

GetRecordByActiveView

GetRecordSetByViewConfig

GetRecordSetByViewName

GetViewConfigByViewConfigs

GetVisibleRecordSetByViewName

GoToRecordByEventLog

IsInt

MakeValidFilenameString

MaskSQLSpecialChars

OpenFile

OpenRecordByViewAndID

OpenViewByName

PrintListAndLabel

ReplaceRelativePath

ResetColumnInInputForm

ResetCompanyInformationInDictionary

ResetContactInformationInDictionary

SaveAndUnlockRecord

SelectFile

SetCompanyInformationInDictionary

SetCompanyOrContactFilterBySearchTerm

SetContainerFilterByName

SetContactInformationInDictionary

SetContentsByNameInRecordOrInputForm

SetContentsByNameInRecordToNull

SetDBSystemTypeInDictionary

SetFilterDirectSQLProcess

UpdateActiveCompaniesAndContactsViews

UpdateAllViews

UpdateView

UpdateViews

Weitere Informationen zu den einzelnen Methoden erhalten Sie innerhalb der BasicCollection.vbs – öffnen Sie die Datei einfach in Ihrem bevorzugten Texteditor – hier befinden sich für jede Methode eine entsprechende Beschreibung, eine Übersicht der Parameter und des Rückgabewertes.